iOS是不是支持像Android这样的导航栏按钮中的OptionsMenu [关闭]

Posted

技术标签:

【中文标题】iOS是不是支持像Android这样的导航栏按钮中的OptionsMenu [关闭]【英文标题】:Does iOS supports OptionsMenu in navigation bar button like Android [closed]iOS是否支持像Android这样的导航栏按钮中的OptionsMenu [关闭] 【发布时间】:2015-12-17 03:33:42 【问题描述】:

我想当我点击导航栏按钮时,它会展开一个列表选项菜单供我处理其中的每个项目。 ios 支持吗?以及如何快速做到这一点?

【问题讨论】:

是的,您可以通过创建自己的视图来做到这一点。 【参考方案1】:

使用适合您的弹出框:How to present popover 或 display a popover in Swift。此外,您可以自己创建自定义 UIView。

【讨论】:

【参考方案2】:
    为弹出窗口和您想要的视图集中创建一个视图(为此视图创建类) 在导航中设置一个按钮 为导航按钮创建操作

    在按钮动作集视图中是隐藏还是显示

    @IBAction func button(sender: AnyObject) 
        if (view.hidden)
            view.show = true
        else
            view.show = false
        
    
    

【讨论】:

以上是关于iOS是不是支持像Android这样的导航栏按钮中的OptionsMenu [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

iOS 6 中的导航栏看起来像 iOS 7 中的栏

在 iOS 7 中让导航栏与状态栏重叠

让导航栏与iOS 7中的状态栏重叠

iOS导航栏:将左栏按钮从菜单更改为后退

导航抽屉不适合状态栏下方(android studio)[重复]

Android 底部导航栏中间凸起动态配置替换底部导航栏Tab图标(按钮标签)的实现方案