如何在 Xcode 6 中为所有设备设计横向模式的 iOS?

Posted

技术标签:

【中文标题】如何在 Xcode 6 中为所有设备设计横向模式的 iOS?【英文标题】:How to design iOS in landscape mode for all devices in Xcode 6? 【发布时间】:2015-06-29 06:32:54 【问题描述】:

我只想为横向设计 ios 设备屏幕。我尝试过 Attribute inspector->Orientation->Landscape 但屏幕在纵向模式下始终可见。从底部开始,我尝试更改尺寸等级,但我没有任何选项可以仅针对所有设备在横向模式下进行设计。如何做到这一点?

【问题讨论】:

Attribute inspector->Orientation->Landscape 仅用于预览目的。 【参考方案1】:

首先你需要在项目设置中设置方向

在属性检查器中更改后在此处更改->方向->横向

完成这些设置后,您将看到 xib 以横向模式显示

并且还使用键 Command(Windows)+ArrowKey 更改模拟器方向。试试这个..

【讨论】:

我正在使用 xcode 6。我已经尝试了所有选项。我也在使用情节提要,所以我正在使用大小类的概念。 是的..看到我正在使用 Xcode 6,它使用大小类的概念。【参考方案2】:

我认为您可以像这样在 my**app.plist 文件中编辑它:


    <key>UISupportedInterfaceOrientations~ipad</key>
    	<array>
    		<string>UIInterfaceOrientationLandscapeLeft</string>
    		<string>UIInterfaceOrientationLandscapeRight</string>
    	</array>

    #

【讨论】:

以上是关于如何在 Xcode 6 中为所有设备设计横向模式的 iOS?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 xcode4 中为 iphone 分配默认横向图像

如何在 xCode 4.2 中为两个方向正确设置 iPad 启动图像

如何在 xcode 故事板中以横向模式显示场景?

如何设置横向模式或纵向模式的应用程序控件?

仅在 XCode 6 上横向

使用 xcode 6 为 uitableviewcell 自动布局