摘要: 自定义控件注意或框架注意:自己暴露在外面的属性,一定要重写setter,保证外界与内部的交互性 一.方案一:通过drawRect:方法将文字画到textView中,监听文字改变用的是通知中心(代理也可以监听文字改变,但是这种方式就成了自己作为自己的代理了,不推荐这种方法)发出的消息 UITextVi 阅读全文
posted @ 2016-05-30 15:58 Chaos_G 阅读(4047) 评论(0) 推荐(0) 编辑
摘要: 图片圆角处理方案一: 缺点是图片多了感觉卡 设置图层的CornerRadius属性 -- 设置了圆角后,运行程序没有反应,多半是没有设置下面这句:让内容遵循设置的边缘 masksToBounds = YES; 图片圆角处理方案二: 给ImageView扩展一个方法,通过图形上下文裁剪出圆形 -- 建 阅读全文
posted @ 2016-05-30 15:16 Chaos_G 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 一.判断控件是否显示在当前窗口,需要同时满足一下条件: 控件的Hidden = NO; 控件的Alpha >= 0.01; self.window = keyWindow; 主窗口的bounds与控件的frame是否有重叠 -- 比较两个rect是否重叠的时候,要将坐标系装换为同一坐标系 阅读全文
posted @ 2016-05-30 14:50 Chaos_G 阅读(3008) 评论(0) 推荐(0) 编辑
摘要: 一.实现功能:重复点击tabBar,刷新当前TableView,其余不受影响 <1>实现思路: 错误的方法: TabBar成为自己的代理,监听自己的点击--这种方法是不可取的,如果外面设置了代理会覆盖里面的 正确的方法: 既然没有合适的控制器来监听TabBar的点击,就让AppDelegate来做代 阅读全文
posted @ 2016-05-30 14:32 Chaos_G 阅读(2874) 评论(0) 推荐(0) 编辑