【发布时间】:2014-03-06 10:13:02
【问题描述】:
在我的项目中,我创建了一些自定义弹出窗口。就像 UIActionSheet 一样,我想创建一个叠加层,禁用其他交互并将 UITabBar 按钮、UINavigationBar 按钮等的 tintColor 变灰。
目前我已经设法通过手动创建背景覆盖来解决此问题,通过在其他视图上添加此覆盖来禁用交互并手动更改色调。
我已经搜索了一个 API 方法来自动解决这个问题,但没有成功。 希望在这里找到一些好的建议。
编辑
我正在寻找的答案称为 tintAdjustmentMode: https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/#//apple_ref/occ/instp/UIView/tintAdjustmentMode
【问题讨论】:
标签: objective-c ios7 popup tintcolor