UITextField pokaż kursor, nawet gdy userInteractionEnabled ma wartość NO

Mam UITextField i musi ona mrugać kursorem, nawet jego właściwość userInteractionEnabled jest ustawiona na NO. Nie chcę, aby pole UITextField stało się programem FirstResponder i pokazywało klawiaturę.

Teraz możesz pytać:

1. Jeśli chcesz ukryć klawiaturę, dlaczego pokazać kursor?

Odp .: Problem polega na tym, że muszę pokazać użytkownikowi edytowane pole UITextField za pomocą innej / niestandardowej klawiatury.

2. Dlaczego więc nie użyjesz właściwości inputView?

Odp .: Ponieważ klawiatura w inputView pojawia się od dołu i chcę, aby moja niestandardowa klawiatura znajdowała się na środku ekranu.

Przejdźmy więc do prawdziwego pytania:

Jak mogę wyświetlić kursor? Czy mogę ustawić jakąś nieruchomość? Jeśli nie, jak narysowałbym kursor? Tworzenie UIView, który zostanie dodany i usunięty za pomocą alpha, lub podklasy UITextField i nadrzędny drawInRect?

questionAnswers(1)

yourAnswerToTheQuestion