9

ただし、iOS5 アプリで外観プロキシを使用して、システム全体の NavigationController UI 要素をカスタマイズできることを気に入っています。

アプリにはネストされたテーブルがたくさんありますが、すべてのテーブル セルでフォントを変更できるようにしたいと考えています。それらは主に静的に作成されます。クラス内にいくつかのセル生成を配置し、配列から読み取るようにしましたが、主な問題は、Interface Builder でテーブル化した大きなコンテンツ セクションにあります。IB にはマスフォント設定のオプションがないようです。

すべての UITableCell フォントを一度に設定する方法を誰かが見つけるのを手伝ってくれるかどうか疑問に思っていましたか?

おそらく次のようなものです:

[[UILabel appearance] setFont:[UIFont fontWithName:@"Times" size:17.00];
4

2 に答える 2

8

appearanceWhenContainedIn:外観を設定するUIViewを絞り込むために使用できます。

あなたの例では、次のことを試してください。

[[UILabel appearanceWhenContainedIn:[UITableViewCell class], nil] 
          setFont:[UIFont fontWithName:@"Times" size:17.00]];
于 2012-06-02T13:14:18.430 に答える