
Мне очень нравится, как выглядит курсор в iOS. Есть ли способ сделать курсор в Mac OS X таким же, во всей системе?
решение1
Изменить это на общесистемном уровне невозможно.
Причина в том, что курсор устанавливается самим приложением. Не существует "системного текстового курсора", кроме значений по умолчанию, которые наследует большинство приложений.
Разработчики приложений могут изменить вид курсора в типичном случае, NSTextView
переопределив его значения по умолчанию ( drawInsertionPointInRect
и setInsertionPointColor
) в текущей точке вставки. Однако вы не можете изменить это для всех приложений, которые в настоящее время существуют в вашей системе или могут появиться в будущем.
Некоторые приложения имеют пользовательскую графику, которая изменяет курсор I-Beam, используемый для мыши, напримерТерминал.приложение(вСодержание/Ресурсы/ShadowedIBeam.tiff). Но для самого текстового курсора их нет.
По сути, вам придется надеяться, что само приложение предложит способ изменить курсор.