一、传值,顺传 在这个方法里,我们可以拿到下级控制器及其view进行相关操作,上级有个按钮, 这个按钮的事件也可以在当前控制器操作(这样的话貌似,下级控制器的头文件会暴露很多属性方便当前控制器调用), 也可以通过addtarget 的方法交级下级控制器处理(调起target,需要的下级页面的表单里的 ...
分类:
其他好文 时间:
2016-11-14 12:31:22
阅读次数:
154
项目需要做了一个类似qq联系人的折叠表格,思路很简单:设置每个section的header,在header上显示组名等信息,然后根据折叠与否,设置每个section中cell的数量,如果折叠,则将之设置为0,否则设置为实际的cell数量,然后刷新表格即可。 那么问题来了: 1、如果使用UITable ...
分类:
其他好文 时间:
2016-11-11 11:46:25
阅读次数:
146
转载的mj的 原版地址 https://github.com/CoderMJLee/MJRefresh 下拉刷新01-默认 self.tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ // 进入刷新状态后会自 ...
分类:
移动开发 时间:
2016-11-11 01:32:34
阅读次数:
416
TableView的重用机制,为了做到显示和数据分离, tableView的实现并且不是为每个数据项创建一个tableCell。而是只创建屏幕可显示最大个数的cell,然后重复使用这些cell,对cell做单独的显示配置,来达到既不影响显示效果,又能充分节约内容的目的。下面简要分析一下它的实现原理。 ...
分类:
移动开发 时间:
2016-11-11 00:21:23
阅读次数:
176
iOS中UITableView数据源刷新了,但tableview当中的cell没有刷新 ...
分类:
移动开发 时间:
2016-11-10 14:32:42
阅读次数:
215
项目采用的是MVC模式对模块进行管理-沿用了家宝贝项目框架 一.首页模块(大概实现思路) 1 首页模块可分为三块.第一块在tableHeaderView上封装的图片轮播器.第二,三块是直接添加到tableView的cell上了. 2 八个按钮的位置是九宫格排布 分装的view高度是根据按钮个数来动态 ...
分类:
其他好文 时间:
2016-11-09 17:39:12
阅读次数:
178
改成 performSelectorOnMainThread 调用刷新才成功。 ...
分类:
其他好文 时间:
2016-11-08 17:04:53
阅读次数:
390
一: 默认Navigation的自定义customView,设置为 Left or Right BarButtonItem 的时候会 与屏幕边界有个15像素的距离。 导致自定义视图的上的子视图响应区域有限。 解决方法: //自定义视图 UIBarButtonItem *backBtn = [[UIB ...
分类:
其他好文 时间:
2016-11-08 13:30:20
阅读次数:
228
这是摘自别人的,我有时间会一条一条查看下会添加一些其他的 1. 打印View所有子视图 2. layoutSubviews调用的调用时机 3. NSString过滤特殊字符 4. TransForm属性 5. 去掉分割线多余15像素 6. 计算方法耗时时间间隔 7. Color颜色宏定义 8. Al ...
分类:
移动开发 时间:
2016-11-07 17:45:08
阅读次数:
347