iOS13BETAとXCode11BETAでダークモードについて調査中
昨日の記事はただ単純に
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
にてcell.backgroundColorにwhiteColorを設定しているという
ただの見落としからきていたので削除
今回はカラーテーブルを作成しました
UIKitCore/UIInterface.h内に
UIColor定義がたくさんあります
systemXXX系が目立ちiOS7以降から追加されたものも含みます
UITableViewに定義されている全ての色を表示させた結果がこちらです
左:Light 右:Dark
並べてみると
systemColor系も微妙に色が変化してるように見えます
LabelColor, BavkgroundColor, FillColorは3〜4段階定義になっているため
UI設計時に重なり方を考えて色指定をしていくべきかなと
"【iOS13】ダークモード対応に備えて"へのコメントを書く