【问题标题】:iOS iPad tableView in single view application [closed]单视图应用程序中的 iOS iPad tableView [关闭]
【发布时间】:2013-08-10 04:50:06
【问题描述】:

我有通用的单视图应用程序。在 iphone 中,我创建了一个表格视图并且工作正常,但我在 iPad 笔尖中添加了一个表格视图,但表格视图从未显示在我的 ipad 中。你们中的任何人都可以告诉我我做错了什么或如何解决这个问题

非常感谢您的帮助

附:两个 nib 都以相同的方式配置为文件所有者

【问题讨论】:

  • 检查@property@synteshize ???合适吗?
  • 我在 iPhone 和 iPad 上使用相同的视图控制器
  • 可能你没有正确连接它的 Ipad xib 的 tableview 或它的委托或数据源。
  • 它们的连接方式完全一致。 iPhone 和 iPad。

标签: ios ipad uitableview


【解决方案1】:

也许您似乎已将表格视图链接到控制器,但您还没有。您至少需要检查三件事:

选择表视图并检查连接检查器(右侧面板上的最右侧选项卡),您应该看到

  • tableView 在“参考网点”下
  • dataSource 在“奥特莱斯”下
  • delegate 在“奥特莱斯”下

最后,确保 iPad 使用了正确的故事板/xib。

【讨论】:

  • 正如我在原始问题中所说的那样。两个笔尖都连接到文件所有者,意思是:tableView 在“Outlets”下的“Outlets”委托下的“Reference Outlets”下的数据源
  • 那我猜你必须展示你的数据源代码。请将其添加到问题中。
【解决方案2】:

首先检查视图是否正在加载。如果视图已加载,则检查 tableview 的框架。那是唯一的方法。您链接网点的方式是正确的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-26
    • 2013-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多