大标题UINavigationbar底线在滚动时闪烁

时间:2018-03-22 22:37:19

标签: ios swift

我有一个带有tableview的视图控制器。拉下桌面视图会按预期展开导航栏,但底部发线会闪烁。以前有人遇到过这个问题吗?

?

6 个答案:

答案 0 :(得分:2)

如果您使用情节提要并且具有嵌入式UINavigationController,则只需从属性检查器中取消选中半透明属性即可。enter image description here

org.gradle.internal.exceptions.LocationAwareException

答案 1 :(得分:1)

  1. 请检查您的 var RX1 = []; var RY1 = []; var RX2 = []; var RY2 = []; var i; try { for (i = 0; i < RRCount; i++) { RX1[i] = <%=ListBoxRX1.Items[i] %>; RY1[i] = <%=ListBoxRY1.Items[i] %>; RX2[i] = <%=ListBoxRX2.Items[i] %>; RY2[i] = <%=ListBoxRY2.Items[i] %>; } } catch (e) { alert("MSSQL 403 Hatası !! Forbidden."); } 内容(单元格,标题)是否被剪切到边界。
  2. 问题可能出在阴影上,如果你使用它们。 (无法确定)

答案 2 :(得分:1)

找到深灰色的来源并将其更改为UIColor.clear

我猜它是顶级UIView的背景颜色,当它扩展和缩小它的大小时,每隔几个像素就会有0.5px的延迟。

如果没有看到您的代码,很难说清楚。

答案 3 :(得分:1)

最简单的解决方案是简单设置self.tableView.separatorColor = UIColor.clear&amp;在tableview单元格或标题内添加一个标签(与seprator行相同)。

答案 4 :(得分:1)

删除navigationBar.barTintColor自定义颜色,在我的应用中修复 (请注意,不要将barTintColor设置为.clear,不要自定义tintColor)

答案 5 :(得分:-1)

尝试插入&#34; self.view.layoutSubviews()&#34;在你的tableView代码中。