Я работаю с объективом c/swift и создателем интерфейса, пытаясь сделать доступной мою навигацию приложений. Я не могу понять, как заставить заголовок работать, когда вы используете ролик доступности и выбираете «заголовки». Заголовок заголовка задается в Interface Builder (IB). В пределах IB это установлено в атрибуте Navigation Bar> UINavigationItem> Title. Я думаю, что я хочу найти способ добавить UIAccessibilityTraitHeader
в UINavigationItem
, но вы не можете сделать это в IB. Я также попытался сделать выход, а затем добавить свойство вручную в методе viewDidLoad
. Это не работает. Если бы кто-нибудь мог помочь, это было бы здорово!Как правильно добавить UIAccessibilityTraitHeader?
@IBOutlet weak var menuTitle: UINavigationItem!
override dynamic func viewDidLoad() {
self.menuTitle.accessibilityTraits |= UIAccessibilityTraitHeader;
}
Вы добавляете его правильно. Убедитесь, что у вас есть правильный элемент, что код выше запускается и т. Д. – ChrisCM