ストーリーボードを使用していますが、アプリにコンテンツを含むページがいくつかあります。画面の右側にある小さなカラー/フォントエディタを使用して見出しやテキストのスタイルを手動で作成する代わりに、単一のスタイルを作成してそれらのコンテンツページ全体で使用する方法はありますか?
ありがとう!
一部のラベルにのみスタイルを影響させたいので、必要UILabel
なスタイルごとにのサブクラスを作成することをお勧めします。各サブクラスawakefromNib
で、ラベルのスタイルプロパティを設定するメソッドを実装します。次に、スタイルを適用するラベルごとに、InterfaceBuilderのクラスをサブクラスに設定します
はい、ありますが、スタイルシートフレームワークを使用する必要があります。
たとえば、three20にはTTStyleフレームワークがあり、ラベル、ボタン、およびビューに適用できるスタイルクラスの作成に非常に優れています。
このチュートリアルをチェックしてください:http: //www.mattvague.com/three20-stylesheets-tutorial
Nimbus Kitにもスタイルライブラリがあると思いますが、あまり調べていません。