导航栏在详细视图中消失 Swift
Navigationbar disappear in detailview Swift
我正在制作一个 iPhone 应用程序,用于在 tableView 中浏览烈酒。我有一个连接到 tableView 的 searchBar,因此它是可搜索的。您可以单击每个单元格以获取包含有关产品的更多信息的详细信息视图。 MasterTableViewController 和 detailViewController 都嵌入在导航控制器中,因此您可以从 detailView 返回。
现在问题来了:
单击单元格时,有 25% 的机会加载 Admob 插页式广告。
- 如果你不搜索并点击,广告就会出现,你退出它,然后你会到达带有导航栏的 detailView。
- 如果你搜索然后点击,广告出现,你退出它然后导航栏就消失了。您被困在 detailView 上了。
有什么想法,怎么来的?
我可以通过某种方式重新加载导航栏吗?
你能试试这个详细视图吗?
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(true, animated: animated)
}
我正在制作一个 iPhone 应用程序,用于在 tableView 中浏览烈酒。我有一个连接到 tableView 的 searchBar,因此它是可搜索的。您可以单击每个单元格以获取包含有关产品的更多信息的详细信息视图。 MasterTableViewController 和 detailViewController 都嵌入在导航控制器中,因此您可以从 detailView 返回。
现在问题来了: 单击单元格时,有 25% 的机会加载 Admob 插页式广告。 - 如果你不搜索并点击,广告就会出现,你退出它,然后你会到达带有导航栏的 detailView。
- 如果你搜索然后点击,广告出现,你退出它然后导航栏就消失了。您被困在 detailView 上了。
有什么想法,怎么来的?
我可以通过某种方式重新加载导航栏吗?
你能试试这个详细视图吗?
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
navigationController?.setNavigationBarHidden(true, animated: animated)
}