0
tvOSのフォントサイズをUISegementedControl
に変更しようとしています(役立つ場合)。デフォルトでは、フォントは巨大です!私はそのようにそれを減らすことができましたUISegementedControlフォントサイズ
let switchAttributes = [NSForegroundColorAttributeName: UIColor.lightGray, NSFontAttributeName: UIFont.systemFont(ofSize: 28)]
segementedControl.setTitleTextAttributes(switchAttributes, for: .normal)
しかし、これはその.normal
州だけに影響するようです。他のすべての州がこれによって影響を受けたようには見えません、また彼らのテキストを指定することにより、属性:
segementedControl.setTitleTextAttributes(switchAttributes, for: .selected) // No effect
segementedControl.setTitleTextAttributes(switchAttributes, for: .focused) // No effect
ここ
あなたが巨大な集中と選択された状態が
私はこれを知っているかを確認することができます私のコードは以前はうまくいきましたが、tvOS 10がすべて更新されて以来、この問題を解決する方法はありませんでした。おそらくAppleのバグだけど、何か不足しているのだろうか?何か助けていただければ幸いです。
それをテストしたときに私のために働いた
は、それが働いた、ありがとうございます! – kernelpanic
Np、@カーネルパニックに役立ててうれしい –