ios学习记录 day30 UI 8 协议 滚动视图
UIScrollView UIPageControl @procotol协议是一套标准 协议只声明了方法,接受协议的对象负责实现
作用:监听 配置
流程:
以@procotol开始 -(void)test1;//协议的条款 -(void)test2; @end结束
在.h中引入头文件用@class <#name#> 但是引入协议必须用import""
@property (nonatomic ,assign) id<ProtocolClass> delegate;//必须用assign
修饰协议的关键字@optional 选择实现 @required 必须实现 默认的
conformsToProtocol:判断对象是否接受了某协议
respondsToProtocol:判断对象是否实现了某方法
协议是OC实现多继承的一种方式
滚动视图UIScrollView
滚动视图就是有上下 左右 滑动条的视图
UIScrollView是所有滑动视图的基类