【问题标题】:Integrating iAd into UITableView iOS app将 iAd 集成到 UITableView iOS 应用程序中
【发布时间】:2014-06-05 17:22:55
【问题描述】:

我有一个 UITableView,其中包含单元格中的数据。当我自己运行它时,一切正常。当我集成 iAD 时,iAD 出现了,但是我的单元格不再出现在 UITableView 中。几乎就像 IAD 覆盖了视图,这对我来说很奇怪,因为在我的故事板中,我将 iAD 放在了表格视图的底部。不知道这里发生了什么。

【问题讨论】:

    标签: uitableview ios7 iad


    【解决方案1】:

    好吧,我自己想通了。对于任何有同样问题的人,希望这会有所帮助。所以在这种情况下,当将 iAD 集成到 UITableView 中时,您需要在 Table View Controller 实现文件中实现 viewWillShow 方法,如下所示:

     -(void)viewWillAppear:(BOOL)animated{
         [self.tableView reloadData];
     }
    

    一旦我这样做了,一切都很完美。

    已编辑:我在试图弄清楚这一点时学到的另一点信息。 viewDidLoad 方法在执行期间只被调用一次。如果您希望在初始加载后再次执行某些内容,请使用 viewWillAppear 方法。这个方法被称为任何视图被访问。

    【讨论】:

      猜你喜欢
      • 2014-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-09
      • 2016-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多