Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

0-02-21から1日間の記事一覧

replaceTextStorage:

レイアウトマネージャーのテキストストレージを別のテキストストレージと入れ替えます -(void)replaceTextStorage:(NSTextStorage *)newTextStorage: 解説 レイアウトマネージャーのテキストストレージを別のテキストストレージ(newTextStorage)と入れ替えま…

replaceGlyphAtIndex:withGlyph:

直接このメソッドを呼び出しません -(void)replaceGlyphAtIndex:(unsigned)glyphIndex: withGlyph:(NSGlyph)newGlyph: 解説 指定した位置のグリフを別のグリフと入れ替えます。 直接このメソッドを呼び出しません。 返り値 ( void ) なし 引数 ( unsigned )g…

removeTextContainerAtIndex:

レイアウトマネージャーの指定した位置からテキストコンテナを取り除きます -(void)removeTextContainerAtIndex:(unsigned)index: 解説 レイアウトマネージャーの指定した位置(index)からテキストコンテナを取り除きます。 返り値 ( void ) なし 引数 ( unsi…

removeTemporaryAttribute:forCharacterRange:

一時的な文字属性を取り除きます -(void)removeTemporaryAttribute:(NSString *)name: forCharacterRange:(NSRange)charRange: 解説 一時的な文字属性を取り除きます。 【attrsの要素】文字属性名の辞書の要素 ● NSForegroundColorAttributeName 描画カラー …

rectArrayForGlyphRange:withinSelectedGlyphRange:inTextContainer:rectCount:

グリフの範囲でテキストコンテナのグリフの矩形の配列を返します -(NSRectArray)rectArrayForGlyphRange:(NSRange)glyphRange: withinSelectedGlyphRange:(NSRange)selGlyphRange: inTextContainer:(NSTextContainer *)aTextContainer: rectCount:(unsigned …

rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:rectCount:

シンボルの矩形の配列を返します -(NSRectArray)rectArrayForCharacterRange:(NSRange)charRange: withinSelectedCharacterRange:(NSRange)selCharRange: inTextContainer:(NSTextContainer *)aTextContainer: rectCount:(unsigned *)rectCount: 解説 シンボ…

rangeOfNominallySpacedGlyphsContainingIndex:

範囲を返します -(NSRange)rangeOfNominallySpacedGlyphsContainingIndex:(unsigned)glyphIndex: 解説 範囲を返します。 返り値 ( NSRange ) 範囲 引数 ( unsigned )glyphIndex グリフ番号 フレームワーク ApplicationKit クラス NSLayoutManager Instance M…

numberOfGlyphs

グリフの数を返します 解説 グリフの数を返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク ApplicationKit クラス NSLayoutManager Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)my…

notShownAttributeForGlyphAtIndex:

指定したグリフ番号が非表示かを返します -(BOOL)notShownAttributeForGlyphAtIndex:(unsigned)glyphIndex: 解説 指定したグリフ番号が非表示かを返します。 返り値 ( BOOL ) YES/NO 引数 ( unsigned )glyphIndex フレームワーク ApplicationKit クラス NSLa…

locationForGlyphAtIndex:

グリフ番号の位置を返します -(NSPoint)locationForGlyphAtIndex:(unsigned)glyphIndex: 解説 グリフ番号の位置を返します。 返り値 ( NSPoint ) 位置 引数 ( unsigned )glyphIndex グリフ番号 フレームワーク ApplicationKit クラス NSLayoutManager Instan…

lineFragmentUsedRectForGlyphAtIndex:effectiveRange:

指定したグリフを含む行分割の矩形と範囲を返します -(NSRect)lineFragmentUsedRectForGlyphAtIndex:(unsigned)glyphIndex: effectiveRange:(NSRangePointer)lineFragmentRange: 解説 指定したグリフを含む行分割の矩形と範囲を返します。 返り値 ( NSRect )…

lineFragmentRectForGlyphAtIndex:effectiveRange:

指定したグリフを含む行分割の矩形と範囲を返します -(NSRect)lineFragmentRectForGlyphAtIndex:(unsigned)glyphIndex: effectiveRange:(NSRangePointer)lineFragmentRange: 解説 指定したグリフを含む行分割の矩形と範囲を返します。 返り値 ( NSRect ) 矩…

layoutManagerOwnsFirstResponderInWindow:

レシーバは指定したウインドウのファーストレスポンダかを返します -(BOOL)layoutManagerOwnsFirstResponderInWindow:(NSWindow *)aWindow: 解説 レシーバは指定したウインドウのファーストレスポンダかを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSWindow…

isValidGlyphIndex:

指定した順番のグリフ(glyphIndex)が有効なグリフかを返します -(BOOL)isValidGlyphIndex:(unsigned)glyphIndex: 解説 指定した順番のグリフ(glyphIndex)が有効なグリフならYESを返します。そうでなければNOを返します 返り値 ( BOOL ) YES/NO 引数 ( un…

invalidateLayoutForCharacterRange:isSoft:actualCharacterRange:

あまり使用しません -(void)invalidateLayoutForCharacterRange:(NSRange)charRange: isSoft:(BOOL)flag: actualCharacterRange:(NSRangePointer)actualCharRange: 解説 あまり使用しません 指定した文字範囲を無効にします。 返り値 ( void ) なし 引数 ( N…

invalidateGlyphsForCharacterRange:changeInLength:actualCharacterRange:

めったに呼び出す必要はありません -(void)invalidateGlyphsForCharacterRange:(NSRange)charRange: changeInLength:(int)delta: actualCharacterRange:(NSRangePointer)actualCharRange: 解説 指定した文字範囲のグリフを無効にします。 めったに呼び出す必…

invalidateDisplayForGlyphRange:

指定した文字範囲を無効にします -(void)invalidateDisplayForGlyphRange:(NSRange)glyphRange: 解説 指定した文字範囲を無効にします。 返り値 ( void ) なし 引数 ( NSRange )glyphRange 範囲 フレームワーク ApplicationKit クラス NSLayoutManager Insta…

invalidateDisplayForCharacterRange:

指定した文字範囲を無効にします -(void)invalidateDisplayForCharacterRange:(NSRange)charRange: 解説 指定した文字範囲を無効にします。 返り値 ( void ) なし 引数 ( NSRange )charRange 範囲 フレームワーク ApplicationKit クラス NSLayoutManager Ins…

intAttribute:forGlyphAtIndex:

カスタム属性値を返します -(int)intAttribute:(int)attributeTag: forGlyphAtIndex:(unsigned)glyphIndex: 解説 カスタム属性値を返します。 【attributeTag】属性タグ 0以上のタグは予約済み、負の値を定義することはできます。 setIntAttribute:value:for…

insertTextContainer:atIndex:

レイアウトマネージャーの指定した位置にテキストコンテナを挿入します -(void)insertTextContainer:(NSTextContainer *)aTextContainer: atIndex:(unsigned)index: 解説 レイアウトマネージャーの指定した位置(index)にテキストコンテナ(aTextContainer)を…