iOS
醉眼朦胧
这个作者很懒,什么都没留下…
展开
-
OC协议案例:监听器实现
这里需要首先理解监听模式(观察者模式)和委托模式的区别,个人觉得两种模式绝大部分理念或者实现机制相同,所以这里暂且不做区分,只是OC里偏重与委托这个词,而Java中更习惯监听。 实验内容:多个Button共用一个监听器对象 1、创建协议ButtonDelegate,注意onClick方法的参数是一个Button对象,也就是事件源对象 @class Button; @p原创 2014-05-14 18:12:28 · 609 阅读 · 0 评论 -
iOS实现动态创建按钮
动态添加按钮分两步实现: 1、在对应的视图的控制器的viewDidLoad方法中创建按钮,并且设置的它属性和响应方法 a) 创建并初始化、设定按钮类型 b) 设定title c) 设定尺寸(frame) d) 设定响应方法 2、实现按钮点击的响应方法,注意使用IBAction修饰返回值类型 代码: //实现按钮响应方法原创 2014-05-24 12:40:42 · 690 阅读 · 0 评论