我正在为 iPad
快速开发一个项目。
在 Storyboard的导航栏标题 View 中放置了一个 ImageView 。
标题 View 在 iOS 10
及以下版本中按预期显示。
当我在 iOS 11 模拟器和物理设备导航栏不显示标题 View 时运行相同的项目,任何线索将不胜感激。
最佳答案
创建自定义 View 并覆盖自定义标题 View 类中的以下方法以在运行时更新 View 框架大小。
Obj-C
-(CGSize)intrinsicContentSize
{
[super intrinsicContentSize];
return UILayoutFittingExpandedSize;
}
swift
override var intrinsicContentSize: CGSize {
return UILayoutFittingExpandedSize
}
检查并告诉我它是否适合您?
关于swift - iOS11 中缺少导航栏标题 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46485827/