UITextAttributes クラス

定義

一部のユーザー インターフェイス要素に設定するテキスト属性を記述するために使用される型。

public class UITextAttributes
type UITextAttributes = class
継承
UITextAttributes

注釈

通常、開発者はこのクラスのインスタンスを作成し、さまざまなプロパティを入力して目的のテキスト属性を構成します。

たとえば、次のコードを使用して UINavigationBar のスタイルを変更できます。

var attrs = new UITextAttributes () {
	Font = UIFont.FromName ("Chalkduster", 20),
	TextColor = UIColor.Red,
	TextShadowColor = UIColor.Black,
	TextShadowOffset = new UIOffset (6, 6)
};
myNavController.NavigationBar.SetTitleTextAttributes (attrs);

設定するプロパティを記憶しなくても、UITextAttributes のコンストラクター内でコード補完を使用できます。 上記のサンプルは次のようにレンダリングされます。

iOS5 の時点で、テキスト属性は、および UISegmentedControlの各項目 UISearchBarUIBarItemUINavigationBarに設定できます。

コンストラクター

UITextAttributes()

既定のコンストラクターでは何も行われません。これを役立てるには、少なくとも 1 つのプロパティを入力する必要があります。

フィールド

Font

テキストのレンダリングに使用するフォント。

TextColor

テキストに使用する色。

TextShadowColor

TextShadowOffset を設定した場合、テキストの影に使用する色。

TextShadowOffset

テキストとその影の間の距離を表すオフセット。

適用対象