3

Core Text FrameworkでNSAttributedStringを使用しているときに、ビューのタップ位置の下にあるテキストの属性(各文に固有の属性があるNSAttributedString)を見つけるにはどうすればよいですか?

4

1 に答える 1

3

テキスト ビューではなく Core Text を直接使用しますか? 私はあなたが持っていると仮定しますCTFrameRefCTFrameGetLines()およびを使用して、線と線の原点を取得できますCTFrameGetLineOrigins()。原点に基づいて正しい行を見つけ、それを使用CTLineGetStringIndexForPosition()して文字列インデックスを取得します。

于 2012-04-18T09:23:22.720 に答える