Если Вы хотите, чтобы это "придерживалось" нижней части, независимо от высоты контейнера, то абсолютное расположение является способом пойти. Конечно, если элемент авторского права будет последним в контейнере, то это всегда будет внизу так или иначе.
можно ли подробно остановиться вопросе? Объясните точно, что Вы пытаетесь сделать (и почему Вы не хотите использовать абсолютное расположение)?
Конечно: [textView firstRectForCharacterRange: [textView selectedRange]];
Возможно, вы сможете сделать это с помощью подкласса NSTextView, переопределив
-drawInsertionPointInRect: color: TurnOn:
для кэширования прямоугольника рисования и использования центра прямоугольника (или какой-либо другой внутренней точки).
NB: Я не пробовал этого.