IOS 瀑布流UICollectionView实现 在实现瀑布流之前先来看看瀑布流的雏形(此方法的雏形 UICollectionView) 对于UICollectionView我们有几点注意事项 它和tableView不一样,ContentView的内容完全需要我们自己去添加。 它与tablevie ...
分类:
移动开发 时间:
2017-06-18 23:38:33
阅读次数:
346
UITableView是一种常用的UI控件,在实际开发中,由于原生api的局限,自定义UITableViewCell十分重要,自定义cell可以通过代码,也可以通过xib。 这篇随笔介绍的是通过xib自定义cell。 首先通过gif介绍如何创建xib。 然后实现代码部分,要注意的是实现代码的同时要使 ...
分类:
移动开发 时间:
2017-06-18 23:32:42
阅读次数:
305
有非常多时候。UITableViewCell每行的高度是不固定的,须要动态设置。 UITableView有个代理方法, -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexP ...
分类:
其他好文 时间:
2017-06-18 18:13:03
阅读次数:
151
【TableView退出崩溃的问题】 近期在使用TableView时偶然发如今TableView中数据较多时,假设在滚动过程中退出TableView到上一界面。会引起程序的崩溃。经过网上查阅和思考我发现这样的情况出如今一个UIView控制器拥有一个TableView,TableView无法在UIVi ...
分类:
其他好文 时间:
2017-06-13 20:47:46
阅读次数:
155
转自:http://blog.sina.com.cn/s/blog_7e3132ca0100wyls.html 在XCode对应头文件中修改该类所继承的父类: 在对应的.m文件中添加如下代码: 这样就在view上添加了一个tableView,但其样式是默认的,其中的内容也是空白的,而且此时是无法运行 ...
分类:
其他好文 时间:
2017-06-12 19:55:37
阅读次数:
109
//一个section刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAut ...
分类:
移动开发 时间:
2017-06-09 21:29:04
阅读次数:
233
cell 显示 系统自带的分割线总是不顶格,可以顶格处理 ...
分类:
移动开发 时间:
2017-06-09 12:38:19
阅读次数:
247
下面我们来说说delegate为啥定义时要用weak修饰符,这个涉及到循环引用的问题。例如一个ViewController上通过强指针引用了一个tableview,tableview的datasource和delegate都必须是weak指针,因为viewController被他两指向,如果用str ...
分类:
其他好文 时间:
2017-06-07 23:15:44
阅读次数:
160
- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section { view.tintColor = [UIColor clearColor]; ...
分类:
其他好文 时间:
2017-06-06 14:26:21
阅读次数:
246
遵循UIGestureRecognizerDelegate协议: 1.0添加手势 - (void)addTapGest { UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] initWithTarget:self action ...
分类:
其他好文 时间:
2017-06-06 14:22:07
阅读次数:
150