次の方法で共有


NSLayoutManagerDelegate_Extensions クラス

定義

プロトコルからNSLayoutManagerDelegateのすべてのメソッドをINSLayoutManagerDelegateサポートする インターフェイスへの拡張メソッド。

public static class NSLayoutManagerDelegate_Extensions
type NSLayoutManagerDelegate_Extensions = class
継承
NSLayoutManagerDelegate_Extensions

注釈

INSLayoutManagerDelegate 拡張メソッドを使用すると、開発者はインターフェイスのインスタンスを、元 NSLayoutManagerDelegate のプロトコルのすべての省略可能なメソッドを持つものとして扱えることができるようになります。 インターフェイスには必要なメンバーのみが含まれるため、これらの拡張メソッドを使用すると、開発者はプロトコルの省略可能なメンバーを呼び出すことができるようになります。

メソッド

BoundingBoxForControlGlyph(INSLayoutManagerDelegate, NSLayoutManager, nuint, NSTextContainer, CGRect, CGPoint, nuint)

プロトコルからNSLayoutManagerDelegateのすべてのメソッドをINSLayoutManagerDelegateサポートする インターフェイスへの拡張メソッド。

DidChangeGeometry(INSLayoutManagerDelegate, NSLayoutManager, NSTextContainer, CGSize)

のジオメトリ textContainer が から oldSize変更され、 layoutManager レイアウトが無効になります。

DidCompleteLayout(INSLayoutManagerDelegate, NSLayoutManager, NSTextContainer, Boolean)

指定した NSLayoutManager が、指定したテキスト コンテナー内のテキストのレイアウトを終了したことを示します。

DidInvalidatedLayout(INSLayoutManagerDelegate, NSLayoutManager)

NSLayoutManager がレイアウト情報を無効にしたことを示します (グリフ情報ではありません)。

LineSpacingAfterGlyphAtIndex(INSLayoutManagerDelegate, NSLayoutManager, nuint, CGRect)

指定したグリフ インデックスで終わる行の後の行間。

ParagraphSpacingAfterGlyphAtIndex(INSLayoutManagerDelegate, NSLayoutManager, nuint, CGRect)

指定したグリフ インデックスで終わる行の後の段落間隔。

ParagraphSpacingBeforeGlyphAtIndex(INSLayoutManagerDelegate, NSLayoutManager, nuint, CGRect)

指定したグリフ インデックスで始まる行の前の段落間隔。

ShouldBreakLineByHyphenatingBeforeCharacter(INSLayoutManagerDelegate, NSLayoutManager, nuint)

指定した位置で行をハイフンで区切るかどうかを指定します。 頻繁に呼び出されます。

ShouldBreakLineByWordBeforeCharacter(INSLayoutManagerDelegate, NSLayoutManager, nuint)

線にソフト改行を設定するかどうか。 頻繁に呼び出されます。

ShouldGenerateGlyphs(INSLayoutManagerDelegate, NSLayoutManager, IntPtr, IntPtr, IntPtr, UIFont, NSRange)

オーバーライドされると、アプリ開発者は最初のグリフ生成プロセスをカスタマイズできます。

ShouldSetLineFragmentRect(INSLayoutManagerDelegate, NSLayoutManager, CGRect, CGRect, nfloat, NSTextContainer, NSRange)

プロトコルからNSLayoutManagerDelegateのすべてのメソッドをINSLayoutManagerDelegateサポートする インターフェイスへの拡張メソッド。

ShouldUseAction(INSLayoutManagerDelegate, NSLayoutManager, NSControlCharacterAction, nuint)

指定したインデックス位置にある制御文字の制御文字アクション。

適用対象