单视图应用程序中的 iOS iPad tableView [关闭]
Posted
技术标签:
【中文标题】单视图应用程序中的 iOS iPad tableView [关闭]【英文标题】:iOS iPad tableView in single view application [closed] 【发布时间】:2013-08-10 04:50:06 【问题描述】:我有通用的单视图应用程序。在 iphone 中,我创建了一个表格视图并且工作正常,但我在 iPad 笔尖中添加了一个表格视图,但表格视图从未显示在我的 ipad 中。你们中的任何人都可以告诉我我做错了什么或如何解决这个问题
非常感谢您的帮助
附:两个 nib 都以相同的方式配置为文件所有者
【问题讨论】:
检查@property
和@synteshize
???合适吗?
我在 iPhone 和 iPad 上使用相同的视图控制器
可能你没有正确连接它的 Ipad xib 的 tableview 或它的委托或数据源。
它们的连接方式完全一致。 iPhone 和 iPad。
【参考方案1】:
也许您似乎已将表格视图链接到控制器,但您还没有。您至少需要检查三件事:
选择表视图并检查连接检查器(右侧面板上的最右侧选项卡),您应该看到
tableView
在“参考网点”下
dataSource
在“奥特莱斯”下
delegate
在“奥特莱斯”下
最后,确保 iPad 使用了正确的故事板/xib。
【讨论】:
正如我在原始问题中所说的那样。两个笔尖都连接到文件所有者,意思是:tableView 在“Outlets”下的“Outlets”委托下的“Reference Outlets”下的数据源 那我猜你必须展示你的数据源代码。请将其添加到问题中。【参考方案2】:首先检查视图是否正在加载。如果视图已加载,则检查 tableview 的框架。那是唯一的方法。您链接网点的方式是正确的。
【讨论】:
以上是关于单视图应用程序中的 iOS iPad tableView [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
通用 iOS 应用程序:详细视图控制器中的 UIWebView 不显示 iPad 部分的内容
iPhone 多视图和 iPad 单视图都共享一个视图控制器