Ненавижу публиковать это, но я вижу нежелательную анимацию в приложении для iPhone, над которым я работаю. Я никогда раньше не видел этого в своих приложениях или других приложениях.
Это приложение предназначено только для iOS 4.2 и для iPhone. Странность происходит даже на iPhone4.
Примеры:
Когда рассматриваемое приложение запускает UIAlertView
, оно «вылетает из верхнего или верхнего левого угла».
Когда какой-либо UITableView
прокручивается, новая (стандартная) ячейка данные «расширяются слева от ячейки» при первом появлении в поле зрения и, таким образом, заполняются.
Когда в UITextField
есть текст, вводимый в него, ввод идет медленно, и вы можете видеть, как курсор перемещается в справа над новым письмом. Если есть кнопка «очистить» в UITextField
, она сдвинется с левой стороны на UITextField
, в который вводится первый.
Когда UIPickerView
является прокрутка, прокрутка к новой отображаемой строке "перетаскивает" данные новой строки из верхнего левого угла.
Это происходит на нескольких телефонах (4 и 3G). В других моих приложениях этого не происходит. В других приложениях этого вообще не происходит. Кажется, что это одинаково во всем приложении. Это не маленький проект, поэтому я точно не знаю, когда он начался, но он не начинался с такого поведения. С упомянутыми элементами анимации нет. Кажется, проблема затрагивает все в приложении.
Есть даже пример отдельного приложения с базой кода, которое при интеграции в это приложение prpoblem отображает те же проблемы.
Кто-нибудь видел такое поведение раньше? Я не единственный разработчик, поэтому есть ли какие-то настройки, которые может задать кто-то другой, вызывающий это?