【问题标题】:Swift Master-Detail Template Issues (iOS 8 beta 3)Swift Master-Detail 模板问题(iOS 8 beta 3)
【发布时间】:2014-07-06 07:25:05
【问题描述】:

我正在测试 Swift Master-Detail 模板,我发现了一些问题:

  1. 在 iPad 纵向(模拟器或真实设备)中测试,它总是从没有弹出按钮的详细视图开始。旋转并返回,按钮出现。这是正常的吗?当我以纵向模式进入详细视图时,该按钮再次消失。 [更新:在 iOS Beta 3 中,现在开始是按钮,但是在人像模式下进入细节模式后按钮仍然消失]

  2. 当我选择一个项目时,configureView 会被多次调用。在 iPhone 上,它被调用了两次,在 iPad 上,它被调用了 3 次!正常吗?

    func configureView() {
        // Update the user interface for the detail item.
        if let detail: AnyObject = self.detailItem {
            println("Detail:\(detail)")  // print out 3 times on iPad
    }
    

【问题讨论】:

    标签: ios swift uisplitviewcontroller


    【解决方案1】:

    随着 Xcode 6 beta 4 的发布,这两个问题都得到了解决。我建议你从 Swift Master-Detail 模板创建一个新项目,因为模板代码在 beta 4 中发生了变化。

    【讨论】:

    • 谢谢!我去看看。
    • 有效!但是仍然有一些问题(在 iPad 肖像上,单击一个项目不会隐藏左侧栏)。
    猜你喜欢
    • 2016-11-21
    • 1970-01-01
    • 2018-01-02
    • 1970-01-01
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-31
    相关资源
    最近更新 更多