rom*_*ego 8 uitoolbar uibarbuttonitem uiappearance ios7
有没有办法在不使用自定义视图的情况下突出显示(切换)UIBarButtonItem?
例如,请参阅Maps.app中的"3D"按钮:
或"随机播放"
您可以设置背景图像UIBarButtonItem:
item.setBackgroundImage(UIImage(named: "item-bg.png"), forState: UIControlState.Normal, barMetrics: UIBarMetrics.Default)
Run Code Online (Sandbox Code Playgroud)
然后,当您想取消选择它时,将背景图像设置为nil:
item.setBackgroundImage(nil, forState: UIControlState.Normal, barMetrics: UIBarMetrics.Default)
Run Code Online (Sandbox Code Playgroud)
(您必须为背景创建一个图像文件)
| 归档时间: |
|
| 查看次数: |
6675 次 |
| 最近记录: |