構造体


AttributeScopes.AppKitAttributes


UIKit が定義する属性の範囲。



macOS 12.0+ Xcode 13.0+

struct AppKitAttributes






トピックス


色属性の使用


let backgroundColor: AttributeScopes.AppKitAttributes.BackgroundColorAttribute

背景の色属性にアクセスするためのプロパティ。


let foregroundColor: AttributeScopes.AppKitAttributes.ForegroundColorAttribute

前景の色属性にアクセスするためのプロパティ。



フォントとレイアウト属性の使用


let font: AttributeScopes.AppKitAttributes.FontAttribute

フォント属性にアクセスするためのプロパティ。


let kern: AttributeScopes.AppKitAttributes.KernAttribute

カーニング属性にアクセスするためのプロパティ。


let ligature: AttributeScopes.AppKitAttributes.LigatureAttribute

リガチャー(合字) 属性にアクセスするためのプロパティ。


let glyphInfo: AttributeScopes.AppKitAttributes.GlyphInfoAttribute


glyph (絵文字) 情報属性にアクセスするためのプロパティ。


let tracking: AttributeScopes.AppKitAttributes.TrackingAttribute

追跡属性にアクセスするためのプロパティ。



テキストスタイル属性の使用


let baselineOffset: AttributeScopes.AppKitAttributes.BaselineOffsetAttribute

ベースラインのオフセット属性にアクセスするためのプロパティ。


let obliqueness: AttributeScopes.AppKitAttributes.ObliquenessAttribute

obliqueness (斜度) 属性にアクセスするためのプロパティ。

  廃止  


let shadow: AttributeScopes.AppKitAttributes.ShadowAttribute

陰影属性にアクセスするためのプロパティ。


let strikethroughColor: AttributeScopes.AppKitAttributes.StrikethroughColorAttribute

strikethrough (取り消し線) の色属性にアクセスするためのプロパティ。


let strikethroughStyle: AttributeScopes.AppKitAttributes.StrikethroughStyleAttribute

取り消し線のスタイル属性にアクセスするためのプロパティ。


let strokeColor: AttributeScopes.AppKitAttributes.StrokeColorAttribute

ストロークの色属性にアクセスするためのプロパティ。


let strokeWidth: AttributeScopes.AppKitAttributes.StrokeWidthAttribute

ストローク幅の属性にアクセスするためのプロパティ。


let textEffect: AttributeScopes.AppKitAttributes.TextEffectAttribute

テキスト効果の属性にアクセスするためのプロパティ。


let underlineColor: AttributeScopes.AppKitAttributes.UnderlineColorAttribute

下線の色属性にアクセスするためのプロパティ。


let underlineStyle: AttributeScopes.AppKitAttributes.UnderlineStyleAttribute

下線のスタイル属性にアクセスするためのプロパティ。



付属と拡張の使用


let attachment: AttributeScopes.AppKitAttributes.AttachmentAttribute

付属の属性にアクセスするためのプロパティ。


let expansion: AttributeScopes.AppKitAttributes.ExpansionAttribute

拡張の属性にアクセスするためのプロパティ。

  廃止  



ユーザインターフェース属性の使用


let cursor: AttributeScopes.AppKitAttributes.CursorAttribute

カーソル属性にアクセスするためのプロパティ。


let toolTip: AttributeScopes.AppKitAttributes.ToolTipAttribute

ツールチップ属性にアクセスするためのプロパティ。


let textAlternatives: AttributeScopes.AppKitAttributes.TextAlternativesAttribute

テキスト代替属性にアクセスするためのプロパティ。



Foundation 属性の使用


let foundation: AttributeScopes.FoundationAttributes

Foundation フレームワークによって定義された属性にアクセスするためのプロパティ。



テキストレイアウトと提示属性の使用


let markedClauseSegment: AttributeScopes.AppKitAttributes.MarkedClauseSegmentAttribute


let paragraphStyle: AttributeScopes.AppKitAttributes.ParagraphStyleAttribute


let superscript: AttributeScopes.AppKitAttributes.SuperscriptAttribute



コード化と復号化


typealias AttributeScopes.AppKitAttributes.DecodingConfiguration

この型のインスタンスの復号化を支援するために使用される構成インスタンスの型。


typealias AttributeScopes.AppKitAttributes.EncodingConfiguration

この型のインスタンスのコード化を支援するために使用される構成インスタンスの型。



インスタンスプロパティ


let accessibility: AttributeScopes.AccessibilityAttributes






関連


以下に準拠


AttributeScope






以下も見よ


AppKit 定義の属性


var appKit: AttributeScopes.AppKitAttributes.Type

AppKit が定義する属性の範囲にアクセスするためのプロパティ。

















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ