【问题标题】:How do I properly lock my viewController in a specific orientation in swift 2?如何在 swift 2 中正确地将我的 viewController 锁定在特定方向?
【发布时间】:2015-09-19 09:08:55
【问题描述】:

我想将我的 viewController 锁定为纵向模式,我尝试使用以下几行,但它们没有奏效:

override func shouldAutorotate() -> Bool {
        return false
    }

    override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
        let orientation: UIInterfaceOrientationMask = [UIInterfaceOrientationMask.Portrait, UIInterfaceOrientationMask.PortraitUpsideDown]

        return orientation
    }

我该如何正确地做到这一点?

【问题讨论】:

    标签: ios swift uiviewcontroller orientation


    【解决方案1】:

    如果您想为您的应用设置一个方向,请按照以下步骤操作。

    1. 转到 Xcode 最左侧的窗格(称为 Project Navigator)并选择最上面的以您的应用名称命名的图标。
    2. 编辑器部分将更改为您应用的设置和配置。选择“常规”
    3. 向下滚动到靠近底部的“部署信息”。该部分下是“设备方向”部分。
    4. 点击所需的方向

    【讨论】:

    猜你喜欢
    • 2012-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-12
    • 2017-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多