アプリケーションのナビゲーションにアクセスできるようにするために、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;
}