UI学习笔记
Mr-Coder
这个作者很懒,什么都没留下…
展开
-
UI学习三步走
代理运用三步走 1.声明代理协议 2.设置代理 3.实现代理方法不显示视图检查三步走1.看是否建立视图框架2.是否将视图添加到父视图3.视图是否被别的视图遮挡运用变量三步走1.建立对象(是否在一个方法中使用?在一个方法中使用就建立局部的。如果在这个类中都能用就在声明中声明)2.使用对象3.释放对象关联一个类时三步走1.导入头文件原创 2013-08-11 13:23:36 · 649 阅读 · 0 评论 -
UI沙盒及文件管理
沙盒: 1.documents 数据 2.app app本身 3. tmp 临时文件夹 4.library 资源库 (1)cache 程序专用的支持文件 (2)preferences 引用程序偏好设置 工程路径: 工程路径指的是开发人员在自己的电脑上创建的文件夹的路径 沙盒路径: 沙盒路径指的是本地的sandbox文件的路径 系统单例:原创 2013-08-11 13:08:09 · 669 阅读 · 0 评论 -
IOS基础
第一课:C java C++ MVC:M用于存储数据和处理业务逻辑,即Model,模型 V即View 用于显示视图 C,即control,视图控制器。控制视图的大小位置等等。。。。IOS四个层级cocoaTouch 可触摸层 提供开发所用的各种框架cocoMedia 媒体层coreService 核心服务原创 2013-07-30 14:36:43 · 495 阅读 · 0 评论 -
关于removeObject
当运用数组等的时候 运用removeObject移除对象的时候事实上这些集合内部是有一个判断的; 这个判断是基于方法- (BOOL)isEqual:(id)object;的 而这个方法是判断内容是否相同。所以只要数组或者集合中有相同的元素,而你所要移除的对象正好在数组或者集合中有两个或者两个以上的时候,这些对象都将被移除。。。。 字符串: NSString *str1=[[NSSt原创 2013-08-11 13:16:44 · 2277 阅读 · 0 评论 -
NavigationController
NavigationControllerNavigationControllerView的四个层级关系第一层:NavigationView第二层:NavigationBar第三层:Custom Content第四层:NavigationToolBar coreText框架 webView 或者通过label实现类似于网页的浏览方式 NavigationContr原创 2013-08-11 13:20:27 · 613 阅读 · 0 评论 -
UITabView
表视图tabViewtabView继承自UIScrollView : UIView : UIResponder : NSObject初始化方法- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style; 例子:UITableView * tableView=[[UITableViewalloc]init原创 2013-08-11 13:29:18 · 816 阅读 · 2 评论