我正在使用Xcode模拟器测试iPhone X的行为.由于一些奇怪的原因,如果我隐藏状态栏,导航栏向上推动导致标题完全消失并切断左右按钮.这只发生在iPhone X上.
插图:
如何隐藏状态栏并将导航栏保持在可见位置?
更新:
你说服的示例项目:
https://drive.google.com/file/d/0B5qJARV-Oc9ra1hvZkpXZm9lRUE/view?usp=sharing
statusbar uinavigationbar uinavigationcontroller ios iphone-x
使用Javascript; 如何检查用户设备是否为iPhoneX?
另外,如何确定横向位置时iPhone的"缺口"位置是什么?
那里有一些很棒的文章:https://webkit.org/blog/7929/designing-websites-for-iphone-x/
...但是这些往往会利用在撰写本文时在许多移动浏览器中本身不支持的尖端功能.