恢复内容开始 封装Button ,封装UITableView,封装UICollectionView: 1.实现Button的创建和点击事件不用分开操作处理; 2.实现UITableView的代理数据源方法不用分开操作; 3.实现UICollectionView的代理数据源方法不用分开操作; 实现如下 ...
分类:
其他好文 时间:
2016-08-17 15:21:06
阅读次数:
134
#import "XXViewController.h" @interface XXViewController ()<UITableViewDelegate,UITableViewDataSource> { UITableView *_table; } //定义一个数组来记录cell的是否选中的状 ...
分类:
其他好文 时间:
2016-08-17 13:58:10
阅读次数:
156
Touch ID是iPhone5S后加入的一项新的功能,也就是大家熟知的指纹识别技术。大家用得最多的可能是手机的解屏操作,不用在和以前一样输入手机的四位数密码进行验证。一方面不用担心密码被别人看到,另一方面也方便了自己的操作。iOS8后苹果开放了Touch ID的API给开发者,这也给我们的app带 ...
分类:
其他好文 时间:
2016-08-17 10:27:49
阅读次数:
210
在IOS7.0以后UITabBar 里面放入一个UITableView会出现一个问题,Table会被TabBar掩盖了,当移动到最后一项的时候,永远看不到,如下面的例子,总共是99项,但是只能显示到98 解决方法如下: 主要是这一句self.edgesForExtendedLayout = UIRe ...
分类:
移动开发 时间:
2016-08-16 23:36:42
阅读次数:
252
cell中 [self.contentView addSubview:self.scrollView]; self.scrollView.userInteractionEnabled = NO; [self.contentView addGestureRecognizer:self.scrollVi ...
分类:
其他好文 时间:
2016-08-16 18:42:23
阅读次数:
203
- (NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath { //删除按钮 UITableViewRowAction *deleteRowAction = ...
分类:
其他好文 时间:
2016-08-16 14:38:02
阅读次数:
124
产品设计的要求cell的分割线长度不用是整个屏幕宽,并且设计要求分割线为2px(两条),上下不同色。 实现如下: UITableView中将分割线样式改为None [java] view plain copy tableView.separatorStyle = UITableViewCellSep ...
分类:
其他好文 时间:
2016-08-16 10:30:42
阅读次数:
100
如何使用UITableViewRowAction实现右滑选择呢? 1、在iOS8以前,我们实现tableview中滑动显示删除,置顶,更多等等的按钮时,都需要自己去实现,在iOS8中系统已经写好了,只要一个代理方法和一个类就行了 2、iOS8的协议对了一个方法,返回值是数组的tableview:ed ...
分类:
其他好文 时间:
2016-08-15 17:17:32
阅读次数:
175
我的这个是MJRefresh,学习打.a包Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableView setMj_footer:]: unrecognized selec ...
分类:
移动开发 时间:
2016-08-12 16:40:48
阅读次数:
438
代码为 效果如图 这是因为alertView的动画和键盘动画起冲突了解决方法分为两种①用UIAlertController,适用于ios8以后②若还是想用UIAlertView,那么可以用如下方法 alertview show的时候写个主线程延迟,pop也延迟 好了的效果如下 ...
分类:
移动开发 时间:
2016-08-12 14:59:18
阅读次数:
141