NSpoint от точки вставки NSTextView

Если Вы хотите, чтобы это "придерживалось" нижней части, независимо от высоты контейнера, то абсолютное расположение является способом пойти. Конечно, если элемент авторского права будет последним в контейнере, то это всегда будет внизу так или иначе.

можно ли подробно остановиться вопросе? Объясните точно, что Вы пытаетесь сделать (и почему Вы не хотите использовать абсолютное расположение)?

7
задан chaimp 24 August 2009 в 18:14
поделиться

2 ответа

Конечно: [textView firstRectForCharacterRange: [textView selectedRange]];

13
ответ дан 6 December 2019 в 14:06
поделиться

Возможно, вы сможете сделать это с помощью подкласса NSTextView, переопределив -drawInsertionPointInRect: color: TurnOn: для кэширования прямоугольника рисования и использования центра прямоугольника (или какой-либо другой внутренней точки).

NB: Я не пробовал этого.

2
ответ дан 6 December 2019 в 14:06
поделиться