微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改文本和背景颜色 UIMenu | UIAction (Swift 5)

如何解决如何更改文本和背景颜色 UIMenu | UIAction (Swift 5)

请告诉我如何自定义菜单? 也许是另一种方式来做到这一点?

UIMenu

let barMenu = UIMenu(title: "",children: [
        UIAction(title: NSLocalizedString("menu_item_home",comment: "")){
                                action in
                                print("menu_item_home 1")
                            },UIAction(title: NSLocalizedString("menu_item_settings",comment: "")){
                                action in
                                print("menu_item_settings 2")
                                
                                 let settingsstoryboard = UIStoryboard(name: "Settings",bundle: nil)
                                 let settingsController = settingsstoryboard.instantiateViewController(withIdentifier: "SettingsScene") as! SettingsViewController
                                 controller.navigationController?.pushViewController(settingsController,animated: true)
                                 
                            },UIAction(title: NSLocalizedString("menu_item_contacts",comment: "")){
                                action in
                                print("menu_item_contacts 3")
                                
                                
                            },])
    
    let navBarMenu = UIBarButtonItem(image: UIImage(systemName: "text.justify"),menu: barMenu)
    navigationItem.rightBarButtonItem = navBarMenu

我需要向 NavigationBar 添加一个菜单自定义其外观。请指出正确的方向

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。