以下にリストされているメソッドのいずれも、Cocoa のテキストの正確な可視範囲を提供しません。どうやってそれを得るのですか?
NSString
のboundingRectWithSize:options:attributes:
NSAttributedString
のboundingRectWithSize:options:
NSLayoutManager
のusedRectForTextContainer:
これを説明するために、このサンプル コード スニペットで示されているように、上記の 2 番目の方法を使用した結果のスクリーンショットを次に示します。