macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

drawBackgroundWithFrame:inView:characterRange:layoutManager:

テキストを描画する前、カラーと他の装飾を描画するときレイアウトマネージャーによって呼ばれます
-(void)drawBackgroundWithFrame:(NSRect)frameRect:
         inView:(NSView *)controlView:
         characterRange:(NSRange)charRange:
         layoutManager:(NSLayoutManager *)layoutManager:

解説

テキストを描画する前、カラーと他の装飾を描画するときレイアウトマネージャーによって呼ばれます。
frameRectはビュー座標の矩形です。
controlViewはどこに描画するかのビュー
charRangeはグリフのキャラクターの説明
layoutManagerはタイプセッテイングに使う
レイアウトマネージャー

返り値

( void )

なし

引数

( NSRect )frameRect
( NSView * )controlView
( NSRange )charRange
( NSLayoutManager * )layoutManager

フレームワーク

ApplicationKit

クラス

NSTextBlock

Instance Methods

使用可能

10.4

参照

例文