1

我有一个奇怪的错误,我希望它不是操作系统问题。我有一个拆分视图控制器,当我处于横向模式时,后栏按钮项目会正确显示。但是,当我从纵向显示主控制器时,所有条形按钮项目都变暗了。我没有设置这些后退按钮项的任何代码,但它们是使用默认行为设置的。我在这个主控制器中有几个级别,它们随后都保留了变暗的行为。有任何想法吗?

变暗的 UIBarButtonItem 工作 UIBarButtonItem

4

1 回答 1

2

变暗表明在某些时候某些视图控制器将其设置tintAdjustmentModeUIViewTintAdjustmentModeDimmed并且它从未被重置为UIViewTintAdjustmentModeNormal(或者,更准确地说,是UIViewTintAdjustmentModeAutomatic)。您应该尝试找出原因,但无论如何您都可以通过自己执行重置来解决它。

编辑我有另一个想法:也许按钮没有变暗而是有色。在 iOS 7 中,如果您tintColor为栏设置了 ,它不会为栏着色,但会为栏按钮项目着色。很容易被那个人抓住...

于 2014-04-21T17:43:01.870 回答