我正在测试Swift Master-Detail模板,但发现了一些问题:
在iPad纵向(模拟器或真实设备)中进行测试时,它始终从没有弹出按钮的详细信息视图开始。旋转并返回,该按钮出现。这正常吗?当我进入纵向模式的局部视图时,该按钮再次消失。[更新:在iOS Beta 3中,它现在从按钮开始,但是在纵向中进入细节模式后,按钮仍然消失了]
当我选择一个项目时,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
}
Xcode 6 beta 4发行版已经解决了这两个问题。我建议您使用Swift Master-Detail模板创建一个新项目,因为模板代码在beta 4中已更改。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句