macOS/iOS API解説

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

目次

layoutParagraphAtPoint:

タイプセッターが行の描画を始める位置をlineFragmentOriginで返します
-(unsigned int)layoutParagraphAtPoint:(NSPoint *)lineFragmentOrigin:

解説

タイプセッターが行の描画を始める位置をlineFragmentOriginで返します。

返り値

( unsigned int )

整数値

引数

( NSPoint * )lineFragmentOrigin

フレームワーク

ApplicationKit

クラス

NSTypesetter

Instance Methods

使用可能

10.4

参照

例文

//タイプセッターが描画を始める位置を返します。
- (unsigned int)layoutParagraphAtPoint:(NSPointPointer)lineFragmentOrigin;
{
	NSLog(@"-layoutParagraphAtPoint %d",sizeof(&lineFragmentOrigin[0]));
	NSLog(@"-layoutParagraphAtPoint %f,%f",lineFragmentOrigin[0].x,lineFragmentOrigin[0].y);

	//
	float xPoint = lineFragmentOrigin[0].x;
	float yPoint = lineFragmentOrigin[0].y;
	NSPoint pPoint = NSMakePoint( xPoint+20, yPoint);
	return [super layoutParagraphAtPoint: &pPoint];

}