我下载了 Xcode 8 beta 并尝试使用 iMessages 应用程序扩展 sdk,但遇到了一个问题,即它们看似不标准的导航栏高度
当我转换到应用程序的展开 View 时,我的带有以下帧的图像 CGRect(x: 0, y: 0, width: 100, height: 100)
最终部分隐藏在导航后面酒吧。我希望它显示在导航栏下方。
我尝试了 self.navigationController?.navigationBar.isTranslucent = false
但它没有用,我想这是有道理的,因为它超出了我的应用程序的控制范围。
最佳答案
像这样对顶部布局指南进行约束可能会有所帮助:
view.topAnchor.constraint(equalTo: self.topLayoutGuide.bottomAnchor).isActive = true
关于swift - iOS 10 iMessage 应用程序扩展 : how do i calculate the height of the extra tall navbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37886318/