UIAppearanceつらいたかはしのぶひろ
@feb19
UIAppearanceとは
• UIKit のふりかけ
• UIKit の見た目かえられるやつ
ここにこれがあるじゃろ?
これをこうして…
こうじゃ
UIAppearanceとは• UIKit のふりかけ
• スタイルシート的にアピアランスコード書いたら一斉に全体の見た目かえられる
• UIKit パーツを生成するときに見た目をアタッチし続ける無慈悲から解放される
• デザイナーにぶん投げられる仕事なのではとキラキラするゲスエンジニアどもにはけっしてみせてはなりませぬぞ
• ジョブズの慈悲
しゅ、、しゅごい・・
しかしばんのうではなかった
悪の枢軸国
Android
あっ!まちがえた!
UIDatePicker
• UIDatePicker の中身は UILabel の集合体
• テキスト周りのアピアランスがうまく変更できない
• UIAppearance で UILabel をソーレソレソレいじくりまわせばできると思っていた時代が僕にもありました
一見できてるじゃろ?
konozamaじゃ
できない
んなアホな
事例を探してみる
世の中から UIDatePicker がカスタマイズされている例が
見当たらない
あれー
最後の望み
Apple のドキュメント (最初から調べろよ)
えっ
ええっ
StackOverflow を追う
User Defined Runtime Attributes
!
!
!
!
!
• Storyboard のペイン
• UIDatePicker を選択して、textColor とかいれてみる
色かえられた
!
!
• 審査とおるかはまだ試してません
• というわけでプライベートなアプリで審査依頼中
• FontFamily を変える方法
• デフォルトの選択値は黒いまま
は、まだよく分からない
なんか解決策ありそうだったら教えてください
END