使用了Storyboard,在UITableView中拖进去了5、6种cell;一个cell上至少有两个ImageView、一个label。
cell使用了dequeueReusableCellWithIdentifier:forIndexPath:重用;
cell的背景为clearColor透明的,cell和cell的contentView都设置了opacity=YES;那么问题来了:
[self.tableView insertRowsAtIndexPaths: indexes
withRowAnimation: UITableViewRowAnimationAutomatic];
插入一条cell后,用
[self.tableView scrollToRowAtIndexPath:[indexes lastObject] atScrollPosition:UITableViewScrollPositionBottom animated:NO];
把table滚到最下方,偶尔cell会闪一半(只显示下半部分,不到一秒内又显示正常),如图:
推测原因是cell背景设为透明导致cell重回效率不高,但要显示table背景图,cell必须设为透明就没办法了。大家有什么好办法,敬请赐教呀~~
cell使用了dequeueReusableCellWithIdentifier:forIndexPath:重用;
cell的背景为clearColor透明的,cell和cell的contentView都设置了opacity=YES;那么问题来了:
[self.tableView insertRowsAtIndexPaths: indexes
withRowAnimation: UITableViewRowAnimationAutomatic];
插入一条cell后,用
[self.tableView scrollToRowAtIndexPath:[indexes lastObject] atScrollPosition:UITableViewScrollPositionBottom animated:NO];
把table滚到最下方,偶尔cell会闪一半(只显示下半部分,不到一秒内又显示正常),如图:
推测原因是cell背景设为透明导致cell重回效率不高,但要显示table背景图,cell必须设为透明就没办法了。大家有什么好办法,敬请赐教呀~~
解决方案 »
- 把软件发布到ios deleverment 网站上,证书报错,,求解答
- 每个section中返回不同的行,请教指点
- 如何在一个UIView中显示一个UITableView
- 将siphon 中的代码整合到我的工程里面
- 如何灵活快捷的存储多媒体缓存
- tableview 全选问题
- 关于imageview 点击事件
- thread 1:exc_bad_access(code=1,address=0x70000008) 怎么确定问题?
- iOS 个推在获得推送消息的时候如何实现跳转到对应页面
- iOS 开发 视图控制器之间的跳转问题
- 如何抓包IOS获取邮箱的账号密码
- 没有注册苹果的idp 就不能编译下载的源代码吗
尝试过将insertRowsAtIndexPaths替换为reloadData,没用
将背景图片换为纯色的,当为白色时好一点,为其它颜色时,还是没用
将cell背景设为纯色的,不闪了,但不符合需求呀~
你新建个工程,只把tableview出问题的这部分提出就行。至于数据你可以模拟