gpt4 book ai didi

ios - 在 Interface Builder 中更改 View 顺序会导致一团糟?

转载 作者:行者123 更新时间:2023-11-28 17:43:53 25 4
gpt4 key购买 nike

我是 iOS 编程新手,正在阅读 Jeff LaMarche 的 iPhone 开发书籍 David Mark。在其中一个应用程序中,我使用了书中的代码,一切正常。该应用程序有两个 UIView(一个是横向 UIView,另一个是纵向 UIView)。只是为了看看会发生什么,我将肖像 UIView 移动到界面生成器主窗口中的第二个。然后我执行了应用程序。横向 View 现在在执行时立即出现,而不是纵向 UIVIew。我回到应用程序并检查默认的“ View ”导出是否仍然映射到现在作为第二个 View 出现在主窗口中的 Portrait UIView。

为什么会这样?我认为默认 View 导出总是指向显示的第一个 UIView。

在主窗口中出现的顺序是否决定了哪个 UIView 在执行时首先显示?

谢谢

保罗

最佳答案

我不太确定您的意思,但我可以告诉您,您不需要单独的纵向或横向 View 。您只需使用 subview 的 autoresizingMask 让它们在您的 View 上动态布局。

您所说的默认 View 导出总是指向第一个 UIView 是错误的。默认 View 导出在该 XIB 文件所有者的“连接”中定义。那里有一个 View 连接,您可以将其设置为适当的 UIView

如果您需要更多信息,请回复 ;)

关于ios - 在 Interface Builder 中更改 View 顺序会导致一团糟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6989378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com