Это старое, и вы нашли новое решение.Но есть идея, которую вы можете использовать.Я думаю, что курсор - это анимация изображений, так что вы можете найти их вид.
Запустить все мысли с помощью
for (id subview in myTextField.subviews) {
if (is cursor view){
subview.hidden = TRUE;
}
}
Возможно, это может работать, но это метод проб и ошибок.*