【问题标题】:Add a tableView to keyWindow, how can I let it show the navigationItem [closed]向keyWindow添加一个tableView,我怎样才能让它显示navigationItem [关闭]
【发布时间】:2012-10-12 04:13:51
【问题描述】:

我只想在关键窗口中添加一个tableview,但是我看不到navigationItem。 我怎样才能让它出现。 我知道我可以将它推送到导航控制器,但在这里我想将它添加到窗口中。 那么,我该怎么做呢?

【问题讨论】:

    标签: ios window tableview navigationitem


    【解决方案1】:

    仅当视图控制器放入导航控制器时,视图控制器的 navigationItem 才会出现。它是显示视图控制器的导航项的导航控制器。如果您希望显示视图控制器的导航项(在导航栏中),则创建一个 UINavigationController 传入您的 UITableViewController 作为其根视图控制器。然后让导航控制器成为窗口的根视图控制器。现在,您将在顶部有一个导航栏,显示表格视图控制器的导航项和填充屏幕其余部分的表格视图。

    【讨论】:

    • 我认为您是对的。但是如果将其放入导航控制器中,我该如何关闭它。
    • 我可以在按钮的操作中使用“self.navigationController.view removeFromSuperview”吗?我觉得操作它的superview有点奇怪,还是在navigationController里面就好了?
    • 我的英文不好,希望你能理解我!
    • 由于您的问题已关闭,如果需要,您应该发布另一个问题。
    猜你喜欢
    • 2013-02-22
    • 1970-01-01
    • 2021-05-27
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 2015-05-08
    • 2011-07-25
    • 1970-01-01
    相关资源
    最近更新 更多