【发布时间】:2020-05-11 14:53:25
【问题描述】:
我想在 iOS 13 中使用默认 modalPresentationStyle 向视图控制器添加标题和操作按钮。有关上下文,请参阅警报应用程序中的示例。
我正在展示一个视图控制器,如下所示:
let vc = TestViewController()
self.present(vc, animated: true, completion: nil)
在我的应用程序的其他地方,我使用self.navigationItem.title 来设置标题。这在这种情况下不起作用,因为我正在使用 self.present 来显示新的视图控制器,而不是 self.navigationController?.pushViewController。
如何添加类似于闹钟应用的标题?
【问题讨论】:
-
您可以将
UINavigationBar添加到您的视图控制器,就像您添加标签、按钮或视图等一样。它不必是UINavigationController的一部分。 -
这行得通。我用这个 s/o 帖子作为参考:stackoverflow.com/questions/23859785/…