У меня есть пользовательский шрифт в UITextField, и я заметил, что когда он открывается (когда появляется клавиатура), текст сдвигается на очень небольшую величину - может быть, пиксель или два или три. (Разумеется, я не могу ее измерить, но мне это достаточно, чтобы заметить). И затем, когда клавиатура отклоняется, она снова возвращается обратно.
Я попытался очистить поле при редактировании (которое скрывает проблему начального сдвига вниз), но оно не решило проблему. Я также рассмотрел различные атрибуты в IB и попытался изменить несколько, но проблема все еще сохраняется. Я получаю те же результаты в симуляторе и на своем iPad2.
(Поле хорошо видно из клавиатуры, поэтому не весь вид перемещается в сторону - это просто содержимое этого конкретного текстового поля.)
Я уверен, что это пользовательский шрифт, который вызывает проблему, - без него.
Любая идея, как решить эту проблему? Я думал, что мне может понадобиться создать текстовое поле программно, а не в IB - и я знаю, что, вероятно, мне следовало бы попробовать это, прежде чем задавать этот вопрос здесь, но я не могу пойти на все эти проблемы, если это не будет решить проблему.
Любые советы оценены!