【问题标题】:uitableview in uiviewcontroller disappears in xcode 5uiviewcontroller 中的 uitableview 在 xcode 5 中消失
【发布时间】:2014-01-16 09:03:49
【问题描述】:

我正在为 iPad 构建一个 ios 应用程序,我使用 uitabbar 显示一些 uiviewcontrollers,我在其中一些 uiviewcontrollers 中添加了一个 uitableview。现在,当我第一次加载应用程序时,uitableview 会出现并显示我的数据。如果我打开一个不在 uitabbar 中的 uiviewcontroller 并返回到标签栏,表格就会消失!然后,如果我从 uitabbar 选项卡中选择另一个选项卡并返回到我的选项卡(具有消失的 uitable 的选项卡),表格就会出现!有谁知道我该如何解决这个问题?

我认为这是故事板/布局问题!

任何帮助将不胜感激,谢谢

【问题讨论】:

    标签: ios iphone objective-c uiviewcontroller


    【解决方案1】:

    在我看来,您正在 viewDidLoad 中进行某种初始化,当您从子视图控制器返回时不会再次调用该初始化。

    一种快速的解决方法是将该代码移至 viewDidAppear 方法。如果你想进一步了解这个方法是什么时候被调用的,你可以在每个方法中加入一些 NSLog 语句。

    【讨论】:

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