(Bug)UITableViewCell Separator disappear in iOS7
(Bug)UITableViewCell Separator disappear in iOS7
Michael-W 发表于4年前
(Bug)UITableViewCell Separator disappear in iOS7
  • 发表于 4年前
  • 阅读 246
  • 收藏 0
  • 点赞 0
  • 评论 0

今天在测试一个工程时发现,ios7上tableview选择底部某一个cell后滚到最上面,发现最上面的cell的Separator不见了。甚是奇怪。最终发现可能是ios7上的bug(我擦,apple到现在都没修复吗?!~),网上提到很多方法,但是都不行,最终找到一个,顺利解决:

我在didSelectRowAtIndexPath中加上了下面两行即可

[tableView reloadData];
[tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];

https://devforums.apple.com/message/885634#885634

http://stackoverflow.com/questions/18924589/uitableviewcell-separator-disappearing-in-ios7?lq=1

共有 人打赏支持
粉丝 9
博文 46
码字总数 12575
×
Michael-W
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: