标签: iphone ios4 uisegmentedcontrol
出于某些奇怪的原因,在iOS 4.2.1(以及4.0之后的任何iPhone OS)上,在工具栏中使用UISegmentedControl作为UIBarButtonItem会使禁用的段被错误地绘制,如下所示:
文本以深灰色显示,但应类似于右上角禁用的“登录”按钮的禁用状态。我使用的是标准的UISegmentedControl,而不是子类。
有没有办法解决这个错误?
更新:绝对不应该看起来那样,可能是iOS 4.0中产生的回归。以下是它在3.1.3上的表现: