ios – 带故事板的iPad上的UISplitViewController?

ios – 带故事板的iPad上的UISplitViewController?,第1张

概述在 Xcode中,如何创建一个使用Storyboard的简单iPad应用程序,以便为每个条目换出DetailView控制器?我见过的大多数示例都使用iPhone,或者只是更改同一详细视图控制器中的值. 我想从一个静态TableView控制器(比如说3行)在Interface Builder中创建segue,其中每一行将加载一个不同的游戏细节视图控制器,我将在IB中拖出并设计.目前,当我使用segu 在 Xcode中,如何创建一个使用Storyboard的简单iPad应用程序,以便为每个条目换出DetailVIEw控制器?我见过的大多数示例都使用iPhone,或者只是更改同一详细视图控制器中的值.

我想从一个静态tableVIEw控制器(比如说3行)在Interface Builder中创建segue,其中每一行将加载一个不同的游戏细节视图控制器,我将在IB中拖出并设计.目前,当我使用segue连接视图控制器时,它将替换UISplitVIEwController的导航部分.换句话说,就像我正在穿越一棵树,我需要告诉IB我在根节点,我应该更改细节视图.

解决方法 segue的一个很好的起点是斯坦福大学cs193p 2011秋季课程的第6和第7讲.

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

讲师Paul Hegarty涵盖了一切.但是,他在课程结束前没时间用来回答这个问题.他确实在文件中包含了最终解决方案的来源:Pill.zip博士的心理学家.

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

基本上,这个问题需要做的就是从每个UItableCell按Ctrl键拖动到相应的游戏细节视图控制器,然后选择Replace segue.还有一个步骤,因为视图控制器将缩小,因为默认情况下Xcode认为您要替换主控制器.对于每个segue,选择连接线,然后在Attributes检查器中,将Destination从“Master Split”更改为“Detail Split”.此时,您可以使用popover进行测试,而无需编写任何代码.

总结

以上是内存溢出为你收集整理的ios – 带故事板的iPad上的UISplitViewController?全部内容,希望文章能够帮你解决ios – 带故事板的iPad上的UISplitViewController?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1099204.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存