标签: ios xcode storyboard uilabel
我希望UILabel默认显示其突出显示状态。
我已经设置了突出显示的颜色,并在故事板上启用了Highlighted属性,如所附的屏幕截图所示。
按预期,故事板将我的标签显示在所需状态。但是,当我运行该应用程序时,标签以其默认文本颜色呈现。
为什么我运行应用程序时“ isHighlighted”未设置为true?
答案 0 :(得分:0)
因为这在运行时不会影响应用程序。唯一的用法是让您在IB中看到选中状态时的行为。如果您想在应用启动时强制执行该行为,请使用以下命令:
答案 1 :(得分:0)
您可以简单地将UIButton用作突出显示的文本,而不传递任何touchUpInside方法。只需将setSelected属性设置为开,它将看起来像突出显示的UILabel。
UIButton
UILabel