我正在使用 Objective-c/swift 和界面构建器,试图让我的应用程序导航可访问。当您使用可访问性转子并选择“标题”时,我无法弄清楚如何让我的标题工作。我的标题是在 Interface Builder (IB) 中设置的。在 IB 中,它在 Navigation Bar > UINavigationItem > Title 属性中设置。我想我想做的是找到一种方法来添加UIAccessibilityTraitHeader
,UINavigationItem
但你不能在 IB 中做到这一点。我还尝试制作一个插座,然后在viewDidLoad
方法中手动添加特征。这是行不通的。如果有人可以提供帮助,那就太好了!
@IBOutlet weak var menuTitle: UINavigationItem!
override dynamic func viewDidLoad() {
self.menuTitle.accessibilityTraits |= UIAccessibilityTraitHeader;
}