关于guard的描述很透彻,之前一直没有搞懂导致不敢轻易使用,现在算是完全清楚了。
[Swift2.0系列]Defer/Guard 基础语法2018-Read-Record 记录我的2018学习历程 1.Defer Swift2.0中加入了defer新语法声明。defer译为延缓、推迟之意。那么在Swift2.0...
关于guard的描述很透彻,之前一直没有搞懂导致不敢轻易使用,现在算是完全清楚了。
[Swift2.0系列]Defer/Guard 基础语法2018-Read-Record 记录我的2018学习历程 1.Defer Swift2.0中加入了defer新语法声明。defer译为延缓、推迟之意。那么在Swift2.0...
2018-Read-Record 记录我的2018学习历程 1.Defer Swift2.0中加入了defer新语法声明。defer译为延缓、推迟之意。那么在Swift2.0...
一、沙盒机制 沙盒机制 每一个应用程序都会拥有一个应用程序沙盒 应用程序沙盒就是一个文件系统目录 iOS中的沙盒机制 沙盒是一种安全体系 TA规定了应用程序只能在为该程序创建...
UICollectionView UICollection的实现和UITableView不一样的地方在于Item的布局,需要用UICollectionViewLayout类来...
1.storyboard 与xib对比 相同点:都属于IB编程的方式,可以快速构建GUI 不同点:xib侧重于单文件编辑,storyBoard侧重于多页面关联 直接使用Sim...
1.interface Builder可视化编程 Interface Builder简介 GUI:图形用户界面(Craphical User Interface,简称GUI,...
自定义Cell 系统提供的Cell满足不了复杂的样式,因此:自定义Cell和自定义视图一样,自己床架哪一种符合我们要求的Cell并使用这个Cell 自定义Cell步骤: 创建...
继续我上一章使用的代码 1.UITableView添加、删除 UITableView编辑步骤 让TableView处于编辑状态 协议设定1.确定Cell是否处于编辑状态2.设...
1.UITableView的概念 UITableView继承于UIScrollView,可滚动 UITableView的每一条数据对应的单元格叫做Cell,是UITableV...
UITabBarController 标签视图控制器 UITabBar 标签,包含多个UITabBarItem,每一个UITabBarItem对应一个UIViewContro...
1.属性传值 第一步:在SecondViewController.h中定义一个字符串属性 第二步:在点击FirstViewController按钮的方法里面给字符串属性赋值 ...
1.UINavigationController UINavigationController(导航视图控制器):管理控制器的控制器,主要管理有层次递进关系的控制器,以栈的方...
滚动视图 要求:页数与当前页面相同,当翻到最后一页继续往下翻会回到第一页,当翻到第一页继续往上翻会回到最后一页。 想法:在第一页前添加一个和最后一页相同的视图,再通过代理方法...
1.UIControl UIControl:有控制功能的视图的父类 只要跟控制有关的空间都是继承于该类我们不直接用这个类,而是使用其子类 UIControl常用方法- (vo...
事件:当用户手指触击屏幕以及在屏幕上移动时,系统不断发送给应用程序的对象,一个UIEvent对象表示一个事件 触摸:有事件控件两方面 时间:手指放下,手指移动,手指抬起 空间...
1.自定义视图 自定义视图:将多个控件封装,用于多个项目中,大大降低开发成本,提高开发速率 高质量代码特点:高内聚,低耦合 首先创建一个类,名为LTView,继承自UIVie...
一.UILabel UILabel(标签):显示文本的控件 创建一个UILabel对象并且设置大小位置都为100 UILabel *label = [[UILabel all...
iOS,UI的理解: iOS是由苹果公司开发的移动操作系统,本是给iPhone使用,原名为iPhone OS系统,后因各种移动设备都使用iPhone OS,所以改名为iOS。...