UITextAttributes 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來描述某些使用者介面元素上設定之文字屬性的類型。
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 起,您可以在下列專案上設定文字屬性: UIBarItem 、 UINavigationBarUISearchBar 和 UISegmentedControl 。
建構函式
UITextAttributes() |
預設建構函式不會執行任何動作,您必須填入至少一個屬性,才能讓這個 屬性很有用。 |
欄位
Font |
用來呈現文字的字型。 |
TextColor |
要用於文字的色彩。 |
TextShadowColor |
如果您設定 TextShadowOffset,要用於文字陰影的色彩。 |
TextShadowOffset |
描述文字與其陰影之間距離的位移。 |