gpt4 book ai didi

ios - 带有 Storyboard的 iPad 上的 UISplitViewController?

转载 作者:可可西里 更新时间:2023-11-01 03:36:51 26 4
gpt4 key购买 nike

enter image description here

在 Xcode 中,如何创建一个使用 Storyboard的简单 iPad 应用程序,以便为每个条目换出 DetailView Controller ?我见过的大多数示例都使用 iPhone,或者它们只是更改同一个详细 View Controller 中的值。

我想在 Interface Builder 中从一个静态 TableView Controller (比如 3 行)创建 segues,其中每行将加载一个不同的游戏细节 View Controller ,我将拖出并在 IB 中设计。目前,当我将 View Controller 与 segue 连接时,它会替换 UISplitViewController 的导航部分。换句话说,就像我正在遍历一棵树,我需要告诉 IB 我在根节点,我应该更改详细信息 View 。

最佳答案

segues 的一个很好的起点是斯坦福 CS193p 2011 年秋季类(class)的第 6 讲和第 7 讲。

http://itunes.apple.com/us/itunes-u/ipad-iphone-application-development/id473757255

讲师 Paul Hegarty 涵盖了所有内容。然而,他在下课前没有时间回答这个问题。他确实在文件中包含了最终解决方案的来源:Psychologist with Dr Pill.zip。

http://www.stanford.edu/class/cs193p/cgi-bin/drupal/downloads-2011-fall

基本上,对于这个问题需要做的就是按住 Ctrl 键从每个 UITableCell 拖动到各自的游戏细节 View Controller ,然后选择 Replace segue。还有一步,因为 View Controller 会收缩,因为默认情况下 Xcode 认为您要替换主 Controller 。对于每个 segue,选择连接线,然后在属性检查器中将目标从“Master Split”更改为“Detail Split”。此时,您可以使用弹出窗口进行测试,而无需编写任何代码。

Master Split Destination

Detail Split Destination

Solution

关于ios - 带有 Storyboard的 iPad 上的 UISplitViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9272244/

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