Cocoaのリファレンス
Home
目次
内容の保証はしません。
NSATSTypesetter
ATSUIを使った文字の描画。
バージョンによって挙動が違うので注意。
NSTypesetterBehavior
で挙動をセットできる。
sharedTypesetter
共有ATSタイプセッターを作ります。
layoutManager
レイアウトマネージャーを返します
setUsesFontLeading:
ユーザーフォントleadingを使うかをセットします
usesFontLeading
フォントリーディングを使用するかを返します
setTypesetterBehavior:
タイプセッターの挙動をセットします
typesetterBehavior
タイプセッターの挙動を返します
setHyphenationFactor:
ハイフネーションファクターをセットします
hyphenationFactor
現在のハイフネーションファクターを返します
currentTextContainer
現在のテキストコンテナを返します
setLineFragmentPadding:
ラインフラグメントパッデイングをセットします
lineFragmentPadding
ラインフラグメントパディングを返します
substituteFontForFont:
オリジナルフォントの代わりに使うフォントを返します
textTabForGlyphLocation:writingDirection:maxLocation:
テキストタブを返します
setBidiLevels:forGlyphRange:
bidiProcessingEnabled
両方向が使用できるかを返します
setAttributedString:
属性付き文字列をセットします
attributedString
属性付き文字列を返します
setParagraphGlyphRange:separatorGlyphRange:
paragraphGlyphRange
段落のグリフ範囲を返します
paragraphSeparatorGlyphRange
段落分割範囲を返します
layoutParagraphAtPoint:
lineSpacingAfterGlyphAtIndex:withProposedLineFragmentRect:
paragraphSpacingAfterGlyphAtIndex:withProposedLineFragmentRect:
paragraphSpacingBeforeGlyphAtIndex:withProposedLineFragmentRect:
setHardInvalidation:forGlyphRange:
boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex:
制御文字があった時に呼び出される
getLineFragmentRect:usedRect:forParagraphSeparatorGlyphRange:atProposedOrigin:
hyphenCharacterForGlyphAtIndex:
hyphenationFactorForGlyphAtIndex:
グリフ番号からハイフネーションファクターを返します
shouldBreakLineByHyphenatingBeforeCharacterAtIndex:
shouldBreakLineByWordBeforeCharacterAtIndex:
willSetLineFragmentRect:forGlyphRange:usedRect:baselineOffset:
characterRangeForGlyphRange:actualGlyphRange:
指定したグリフ範囲の文字列範囲を返します
deleteGlyphsInRange:
指定した範囲のグリフを削除します
getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits:
グリフの情報を得る
glyphRangeForCharacterRange:actualCharacterRange:
文字列の範囲で、グリフ範囲を返します
insertGlyph:atGlyphIndex:characterIndex:
lineFragmentRectForProposedRect:remainingRect:
setAttachmentSize:forGlyphRange:
setBidiProcessingEnabled:
setDrawsOutsideLineFragment:forGlyphRange:
setLineFragmentRect:forGlyphRange:usedRect:baselineOffset:
setLocation:withAdvancements:forStartOfGlyphRange:
setNotShownAttribute:forGlyphRange:
substituteGlyphsInRange:withGlyphs:
ホーム