Заполнитель для проблемы текстового поля в ios 4.2 - PullRequest
0 голосов
/ 27 декабря 2010

У меня есть UITextField в пользовательской ячейке таблицы. Я установил выравнивание текста TextField в UITextAlignmentCenter. Я также добавил текст placehoder в этот textField и сделал этот textField firstResponder. Теперь, что происходит в ios 3.0 и 4.0, это работает perfectlty (курсор мигает в центре и введенный текст также в центре) Но в ios 4.2.1 курсор мигает слева, а введенный текст всегда выравнивается по центру. Если я удаляю текст-заполнитель, даже в ios 4.2.1 все работает хорошо.

1 Ответ

0 голосов
/ 27 декабря 2010

Мое мнение по поводу вопроса:

   If you notice the cursor position in prior versions(iOS 4.0 and 4.1),   
you can notice that the cursor is not placed exactly at the center of the
placeholder text. But in 4.2 the cursor is placed neatly at the left side of 
the placeholder. 

Посмотрите на следующие снимки экрана.

Положение курсора в предыдущих версиях (iOS 4.0 и 4.1):

alt text

Положение курсора в iOS 4.2:

alt text

Если мы заметили, что положение курсора улучшилось в 4.2, и оно выглядит лучше, чем в старых версиях.

I guess Apple has made this intentionally to make it better.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...