Instance Method
インスタンスメソッド
lineBreakBeforeIndex:withinRange:
Returns the appropriate line break when the character at the index doesn’t fit on the same line as the character at the beginning of the range.
そのインデックスでの文字がこの範囲の始まりでの文字と同じ行に収まらない場合に、適切な改行を返します。
Parameters
パラメータ
index
The index in the attributed string.
属性付き文字列の中のインデックス。
aRange
Return Value
戻り値
Returns the index of the closest character before index
within aRange
, that can be placed on a new line when laying out text. Returns NSNotFound
if no line break is possible before index
.
index
の前の、aRange
内での最も近い文字で、テキストをレイアウトする時に新しい行に置かれることができるもののインデックスを返します。NSNotFound
を、改行がindex
の前で可能でないならば返します。
Discussion
議論
Raises an NSRangeException
if index
or any part of aRange
lies beyond the end of the receiver’s characters.
NSRangeException
を引き起こします、もしindex
またはaRange
の何らかの部分がレシーバの持つ文字の終わりを越えているならば。
See Also
参照
Calculating Linguistic Units
言語学的単位を計算する
- doubleClickAtIndex:
Returns the range of characters that form a word (or other linguistic unit) surrounding the specified index, taking language characteristics into account.
指定されたインデックスの周囲のある単語(または他の言語学的単位)を形成する文字の範囲を返します、言語的特徴を考慮します。
- lineBreakByHyphenatingBeforeIndex:withinRange:
Returns the index of the closest character before the specified index, and within the specified range, that can fit on a new line by hyphenating.
指定されたインデックスの前の、そして指定された範囲内の、ハイフンでつなぐことによって新しい行に収まることが可能である、最も近い文字のインデックスを返します。
- nextWordFromIndex:forward:
Returns the index of the first character of the word after or before the specified index.
指定されたインデックスの後または前の最初の文字のインデックスを返します。