1

当顶部的通知中心被拉出时,它会创建一个奇怪的视觉错误,例如 navBar 被突出显示/选中。该错误仅发生在(TabViewController 的)一页上,并且在顶部通知中心被拉出并释放(或打开后关闭/向上滑动)时发生。

我试图在 iPhone 上截屏,但它没有捕捉到截图上的错误;而来自模拟器的屏幕截图显示了问题。

这个是正常的:

在此处输入图像描述- 在此处输入图像描述

这是错误(在拉动顶部操作表时发生):

在此处输入图像描述 在此处输入图像描述

我认为状态栏的调整可能会导致问题。当我评论这些行时,问题不会发生。在 AppDelegate 中,这是我用来编辑 StatusBar 颜色的代码didFinishLaunchingWithOptions

 let view: UIView = UIView.init(frame: CGRectMake(0, 0, UIScreen.mainScreen().bounds.size.width, 20))
 view.backgroundColor = UIColor.whiteColor()
 view.alpha = 1
 self.window!.rootViewController!.view.addSubview(view)
4

1 回答 1

0

出现问题是因为勾选了半透明。我取消勾选,现在工作正常。

于 2016-05-07T22:07:14.773 回答