Instance Method インスタンスメソッド

drawAtPoint:forWidth:withFont:lineBreakMode:

Draws the string in a single line at the specified point in the current graphics context using the specified font and attributes. 文字列を単一行においてこの指定されたポイントで現在のグラフィック文脈においてこの指定されたフォントと属性を使って描画します。

Declaration 宣言

- (CGSize)drawAtPoint:(CGPoint)point 
             forWidth:(CGFloat)width 
             withFont:(UIFont *)font 
        lineBreakMode:(NSLineBreakMode)lineBreakMode;

Parameters パラメータ

point

The location (in the coordinate system of the current graphics context) at which to draw the string. This point represents the top-left corner of the string’s bounding box. それで文字列を描画する位置(現在のグラフィック前後関係の座標システムにおいて)。この点は、文字列のもつ境界ボックスの上左隅を表します。

width

The maximum width of the string. 文字列の最大限の幅。

font

The font to use for rendering. 描出するために使うことになるフォント。

lineBreakMode

The line break options for computing the size of the string. For a list of possible values, see NSLineBreakMode. 文字列の大きさを計算するための改行オプション。可能な値の一覧として、NSLineBreakModeを見てください。

Return Value 戻り値

The size of the rendered string. The returned values may be rounded up to the nearest whole number. 描出された文字列の大きさ。返される値は、最も近い整数へと切り上げられるかもしれません。

Discussion 議論

This method draws only a single line of text, drawing as much of the string as possible using the given font and constraints. This method does not perform any line wrapping during drawing. このメソッドは、テキストの単一行のみを描画します、可能な限り多くの文字列を描画しています、与えられたフォントと制約を使っています。このメソッドは、描画の間にどんな行折りたたみも実行しません。

If the value in the width parameter is smaller than actual width of the string, truncation may occur. In that situation, the options in the lineBreakMode parameter determine where to end the text. widthパラメータの中の値が文字列の実際の幅より小さいならば、切り詰めが発生するかもしません。その状況では、lineBreakModeパラメータの中のオプションは、テキストを終える場所を決定します。

See Also 参照

Deprecated 非推奨