Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我在 iOS 11 设备上显示 MFMessageComposeViewController 时,它神秘地缺少收件人字段。相同的代码适用于运行 iOS 10 的 iPhone 6。
经过很多混乱之后,我发现如果我在我的info.plist中删除我的项目范围内的状态栏隐藏:查看基于控制器的状态栏外观:否 ,而是手动更喜欢状态栏隐藏在每个我自己的视图控制器我得到了正确的行为。这对我来说似乎是一个错误,所以我计划提交一个雷达。
UIViewController如果要保留状态栏行为,您需要在每个子类中设置以下内容:
UIViewController
override var prefersStatusBarHidden: Bool { return true }