代码改变世界

如何在cell内部操作控制器的一些行为

2016-11-21 11:12 by TemptationM, 505 阅读, 0 推荐, 收藏, 编辑
摘要:场景: 比如cell内部存在button, 或者cell内部嵌套一个collectionView, 此时在点击cell上的button或者collectionView的item时,希望控制器进行跳转之类的行为 (当然使用代理模式也能实现,在这里记录一下另一种方式) 思路:将target和SEL(ac 阅读全文

用XIB创建自适应高度的TableviewCell

2016-04-14 18:14 by TemptationM, 3056 阅读, 0 推荐, 收藏, 编辑
摘要:我们都知道利用XIB可以很轻松的设置一个label为自适应高度,但如果将一个label放在tableviewcell上面,并且这个cell还想用XIB描述,这个时候就需要先确定label的高度再确定cell的高度,最后才能显示到屏幕上。 所以在这里就简单的说一下如何实现用XIB描述一个自适应高度的c 阅读全文

实现网易新闻界面分段滑动展示的设计

2016-04-09 17:51 by TemptationM, 864 阅读, 0 推荐, 收藏, 编辑
摘要:工作中经历的两个项目的界面设计都是类似于网易新闻的那种形式,本人也确实认为这种展示在特定情况下是一种非常直观的形式。 例: 所以在这里整体的分析一下实现思路。 首先对这种界面的逻辑进行分析: 1.界面上端有分段点击选择的视图,且可滑动。 2.由于上端的分段选择视图可点击范围较小,而且用户也习惯于用手 阅读全文

设置指定边界圆角

2016-04-09 14:31 by TemptationM, 520 阅读, 0 推荐, 收藏, 编辑
摘要:最近项目中需要用到一些视图的某些边界设置为圆角,比如指定一个长方形view,需要设置其左边为圆形,所以就封装一个类来实现指定边界的圆角 1,首先创建一个继承于UIView的分类(由于项目中我需设置一个button的圆角, 所以命名为Btn) 2.在接口文件中设置接口 这里参数:distance 为需 阅读全文

笑笑语法 语法糖

2015-08-28 10:59 by TemptationM, 190 阅读, 0 推荐, 收藏, 编辑
摘要://1.快速创建NSNumber对象 NSNumber *number1 = @20; //@ + 常量 int a = 20; NSNumber *number2 = @(a); //@ + (变量) //2.快速创建将C语言的字符串常量转为OC的字符串对象 NSString *str1 = @"... 阅读全文