如果在reloadData后需要立即获取tableview的cell、高度,或者需要滚动tableview。 如果直接在reloadData后执行代码是有可能出问题的,比如indexPath为nil等等异常情况。 [tableView reloadData]并不会等待tableview更新结束后才执 ...
分类:
移动开发 时间:
2017-07-05 01:22:15
阅读次数:
442
案例效果: (1)先在storyboard中拖拽出一个tableView。然后下面用代码。 ——tableView继承自scrollView。所以自然有滚动的特性 ——最基本的还是数据转模型,以及对cell的赋值 ——而cell的赋值那一块,为了优化性能,我们先从tableView的缓存中查找有无被 ...
分类:
移动开发 时间:
2017-06-02 09:56:09
阅读次数:
379
protected override string AfterAddJS() { return CanDoo.FineUI.Utility.AfterSaveJS_ReloadData(EntityId)+CanDoo.FineUI.Utility.AfterSaveJS_ReloadFather(... ...
分类:
Web程序 时间:
2017-04-24 23:03:04
阅读次数:
158
protected override string AfterAddJS() { //TODO 重载这2个函数 可以控制新增和编辑之后执行的JS return AfterSaveJS_ReloadData(); //新增之后刷新当前页面数据 //return AfterSaveJS_Hide(... ...
分类:
其他好文 时间:
2016-12-27 22:53:05
阅读次数:
265
改成 performSelectorOnMainThread 调用刷新才成功。 ...
分类:
其他好文 时间:
2016-11-08 17:04:53
阅读次数:
390
在使用UICollectionView的页面执行: 执行后,页面变为空白页,调试发现,执行reloadData 后UICollectionView的cell的hidden都变为YES. stackoverflow上很多人说这是UICollectionView的一个bug, 有人给出了解决方案,即在主 ...
分类:
其他好文 时间:
2016-10-12 16:38:32
阅读次数:
307
IOS学习之UITableView滚动到指定位置 如果在reloadData后需要立即获取tableview的cell、高度,或者需要滚动tableview,那么,直接在reloadData后执行代码是有可能出问题的。 reloadDate并不会等待tableview更新结束后才返回,而是立即返回, ...
分类:
移动开发 时间:
2016-09-28 10:00:56
阅读次数:
311
效果图如下: 绿色的是自定义的emenuView的rightView哟!!! 代码实现如下: 代码注释很详细了哟!! 注意: 如果你是在init里实现menuView,这是不能设置menuView的leftView或者是rightView的,一定要在viewDidLoad或者是reloadData里 ...
分类:
其他好文 时间:
2016-09-27 13:30:49
阅读次数:
845
最近用MJRefresh上拉刷新时遇到一个问题,就是上拉刷新后,tableview会瞬间滑到最底部,用户还要往回翻才能看到新刷出来的数据,体验十分不好。查了很久没找到原因,最后发现在refreshview停止动画前,我代码里调用了两次tableview reloaddata,抱着尝试的心理,我改了代 ...
分类:
其他好文 时间:
2016-09-23 18:26:52
阅读次数:
174
需要[tableView reloadData]后需要立即获取tableview的cell、高度,或者需要滚动tableview,那么,直接在reloadData后执行代码是会有问题的。 断点调试感觉[tableview reloaddata]是个异步操作导致下面的代码并不会再它执行完后才执行。 于 ...
分类:
其他好文 时间:
2016-09-16 16:49:18
阅读次数:
135