将 iAd 集成到 UITableView iOS 应用程序中
Posted
技术标签:
【中文标题】将 iAd 集成到 UITableView iOS 应用程序中【英文标题】:Integrating iAd into UITableView iOS app 【发布时间】:2014-06-05 17:22:55 【问题描述】:我有一个 UITableView,其中包含单元格中的数据。当我自己运行它时,一切正常。当我集成 iAD 时,iAD 出现了,但是我的单元格不再出现在 UITableView 中。几乎就像 IAD 覆盖了视图,这对我来说很奇怪,因为在我的故事板中,我将 iAD 放在了表格视图的底部。不知道这里发生了什么。
【问题讨论】:
【参考方案1】:好吧,我自己想通了。对于任何有同样问题的人,希望这会有所帮助。所以在这种情况下,当将 iAD 集成到 UITableView 中时,您需要在 Table View Controller 实现文件中实现 viewWillShow 方法,如下所示:
-(void)viewWillAppear:(BOOL)animated
[self.tableView reloadData];
一旦我这样做了,一切都很完美。
已编辑:我在试图弄清楚这一点时学到的另一点信息。 viewDidLoad 方法在执行期间只被调用一次。如果您希望在初始加载后再次执行某些内容,请使用 viewWillAppear 方法。这个方法被称为任何视图被访问。
【讨论】:
以上是关于将 iAd 集成到 UITableView iOS 应用程序中的主要内容,如果未能解决你的问题,请参考以下文章