我已经构建了一个包含带有一堆单元格的UITableView的应用程序.在细胞内部,我有一个视图,它填满整个细胞.我已经像这样配置了tableview:
tableView.separatorStyle = .none tableView.backgroundColor = UIColor(red: 24/255.0,green: 34/255.0,blue: 41/255.0,alpha: 100) tableView.separatorColor = UIColor(red: 26/255.0,blue: 40/255.0,alpha: 100)
每当应用程序进入前台时,我都会将这些小线条闪烁0.5秒左右.要清楚,我不想要那些.
这就是应用程序完全进入前景时的样子,以及它应该是什么样子:
任何想法如何摆脱它们?
编辑1:
我开始怀疑闪烁与分隔符有关,因为它只发生在一个部分的单元格之间,而不是部分单元格和一个部分中的第一个单元格之间.我抓住了视图层次结构的一些截图以及与我在单元格中显示的视图(前景视图)相关的约束.
编辑2:
如果我将顶部和底部约束设置为-2而不是0,则根本没有闪烁,但是它并不像我想要的那样直观.因此,闪烁与分离器无关.
解决方法
在viewDidLoad()中设置它
tableView.separatorStyle = .none
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。