ios - 方向锁定仅适用于 iPhone
<p><p>我为我的 <code>iOS</code> 应用程序设计了 <code>UI</code>,并设置了 <code>wAny hRegular</code>。 </p>
<p>现在 <code>orientation</code> 在 <code>iPad</code> 中可以正常工作。但是当应用在 <code>iPhone</code> 上运行时,<code>orientation</code> 会给出一个空白屏幕。 </p>
<p>有什么方法可以让我仅在 <code>iPhones</code> 中锁定 <code>orientation</code> 并且方向可用于 <code>iPad</code>?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您可以使用 <code>shouldAutorotate</code> 和 <code>supportedInterfaceOrientation</code> <code>UIViewController</code> 方法在 iPhone 上锁定旋转,而在 iPad 上则不行。</p>
<p>只需在 <code>shouldAutorotate</code> 中为 iPad 返回 <code>YES</code>,为 iPhone 返回 <code>NO</code>,然后在 <code> 中返回 iPhone/iPad 的允许方向支持的接口(interface)方向</code>.</p></p>
<p style="font-size: 20px;">关于ios - 方向锁定仅适用于 iPhone,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/29937260/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/29937260/
</a>
</p>
页:
[1]