Я надеюсь, это будет относительно легко сделать.
Я пишу приложение для Mac, которое будет (в основном) гигантским NSTextView. Я хотел бы переопределить курсор позиции текста по умолчанию на уникальный курсор цвета / формы. У меня нет большого опыта в Quartz или общем рисовании, но это то, что я могу изучить больше самостоятельно.
Что я в первую очередь ищу, так это советы о том, как лучше всего это реализовать. Будет ли вопрос переопределения функции drawRect, вызова super и реализации моего собственного кода отрисовки?
Как мне найти подходящее место для рисования этого курсора? Содержится ли оно в переданном прямоугольнике drawRect?