摘要: 1 // 往左拖拽cell出现多个按钮的实现,仅仅适用于iOS_8.0以后 2 - (NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath 3 { 4 UITableViewRowAction *action = [UITableVie... 阅读全文
posted @ 2016-03-28 23:19 Chaos_G 阅读(342) 评论(0) 推荐(0) 编辑
摘要: XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3--这里暂且不讲 Core Data--这里暂且不讲 一、应用沙盒 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在 阅读全文
posted @ 2016-03-28 23:13 Chaos_G 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 一、block与方法的异同点: 相同点是都是保存代码段,什么时候执行,什么时候调用 不同点是block不受类或者对象的约束;方法收到了类或者对象的约束 二、思路:(通讯录练习) 在联系人控制器中,添加完联系人或者修改完后保存联系人的时候需要刷新联系人控制器的tableView 但是,联系人控制器中不 阅读全文
posted @ 2016-03-27 22:36 Chaos_G 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 文本框安全输入:Secure Text Entry(安全文本输入) view加载完后textField获取焦点的正确做法 阅读全文
posted @ 2016-03-27 11:11 Chaos_G 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 通过通讯录练习GET的技能 阅读全文
posted @ 2016-03-27 10:44 Chaos_G 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一、什么是segue Storyboard上每一根用来界面跳转的线,都是一个UIStoryboardSegue对象(简称Segue) 二、Segue的属性 每一个segue对象,都有三个属性 <1>唯一标识符 @property (nonatomic, readonly) NSString *ide 阅读全文
posted @ 2016-03-27 10:35 Chaos_G 阅读(269) 评论(1) 推荐(0) 编辑
摘要: 一、使用UINavigationController的步骤以及代码 二、UINavigationController的子控制器 <1>UINavigationController以栈的形式保存子控制器(先进后出,看成数组就成) @property(nonatomic,copy) NSArray *v 阅读全文
posted @ 2016-03-25 14:31 Chaos_G 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一、点菜系统练习(UIPickerView) <1>UIPickerView的常用代理方法介绍 <2>UIPickerView必须实现的两个数据源方法 <3>练习代码 二、国旗选择练习(pickerView每行都是返回一个自定义控件) 三、生日选择,省市二级联动 阅读全文
posted @ 2016-03-23 20:56 Chaos_G 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 一、练习中为了实现自定义按钮,按钮中的imageView和titleLabel默认是左右排列的。在练习中自定义为上下排列。 *在以下方法中重新布局按钮中的子控件 *子控件布局完成之后,在以下方法设置子控件的颜色,文字,大小之类 注意:按钮的很多属性都是有各种状态的,正常状态,高亮状态等。设置这种属性 阅读全文
posted @ 2016-03-22 10:08 Chaos_G 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、transform:形变属性,能完成功能:平移,缩放,旋转 <平移> <缩放> <旋转> 二、transform的叠加 三、清空transform--清除transform,不管是混合的还是单个的 四、transform键盘处理,第一次用的是修改约束,这次用transform,直接将self.v 阅读全文
posted @ 2016-03-21 15:53 Chaos_G 阅读(850) 评论(0) 推荐(0) 编辑