UIPickView
摘要:UIPickView的属性: picker的高度是固定的,如果设置大于216,就是216,如果小于216大于180,就是180;如果小于180大于162,就是162。 设置数据源及代理(UIPickerViewDelegate,UIPickerViewDataSource) picker的高度是固定
阅读全文
posted @
2019-07-23 16:34
夜之独行者
阅读(259)
推荐(0)
UINavigationController的基本用法
摘要:导航视图控制器的基本概念: 1、导航视图控制器是基于构建分层(有层级)应用程序的主要工具,管理着多个内容视图的换入(压入)和换出(弹出)。自身提供了视图切换的动画效果 2、父类是UIViewController UIViewController是所有视图控制器的父类也叫基类。 3、导航控制器是以栈的
阅读全文
posted @
2019-07-23 16:33
夜之独行者
阅读(232)
推荐(0)
UITableView
摘要:1.继承关系 UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳。UITableView的代理协议也继承了UIScrollView的代理协议,可以通过实现UIScrollView的代理方法,监听UITableView的变化。在UITableView中没有列的概念,只
阅读全文
posted @
2019-07-23 16:27
夜之独行者
阅读(123)
推荐(0)
UITexField的基本用法
摘要:(1) //初始化textfield并设置位置及大小 UITextField * textField = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; (2) //设置边框样式,只有设置了才会显示边框样式 textField.borderStyle = UITextBorderStyleRoundedRect;...
阅读全文
posted @
2019-07-23 15:04
夜之独行者
阅读(157)
推荐(0)
字典
摘要:#pragma mark 不可变字典 // 创建 字典 快速创建:@{key1:value1,key2:value2}; 快速访问字典元素:字典名[key] // 静态创建 NSDictionary * dic1 = [NSDictionarydictionaryWithObjectsAndKeys
阅读全文
posted @
2019-07-23 15:00
夜之独行者
阅读(118)
推荐(0)
数组
摘要:#pragma mark 不可变数组 // 创建方法 快速创建(不可变):@[obj1,obj2,obj3]; 快速访问数组元素:数组名[i] // 静态创建 NSArray * array1 = [NSArrayarrayWithObjects:@"One",@"Two",@"Three", ni
阅读全文
posted @
2019-07-23 14:38
夜之独行者
阅读(125)
推荐(0)
NSNumber的用法
摘要:NSNumber就是数字对象,我们可以使用NSNumber对象来创建和初始化不同类型的数字对象。
阅读全文
posted @
2019-07-23 11:43
夜之独行者
阅读(141)
推荐(0)
关键字
摘要:self 的用途: ① 谁调用了当前方法,self就代表谁; * self出现在对象方法中,self就代表对象; * self 出现在类方法中,self就代表类; ② 在对象方法利用“ self->成员变量名 ”访问当前对象内部的成员变量; ③ [self 方法名]可以调用其他对象方法\类方法; s
阅读全文
posted @
2017-01-22 14:53
夜之独行者
阅读(99)
推荐(0)
成员变量作用域
摘要:@public:在任何地方都能直接访问对象的成员变量; @private:只能在当前类的对象方法中直接访问; @protected:可以在当前类以及其子类的对象方法中直接访问;(默认情况下就是@protected) @package:只要处在同一框架中,就能直接访问对象的成员变量; *** 成员变量
阅读全文
posted @
2017-01-22 14:51
夜之独行者
阅读(204)
推荐(0)