2013-10-02 2 views
0

У меня есть табличное представление и текстовое поле в отрицательном кадре, как показано на скриншоте, теперь, когда я начинаю редактировать scrollview текстовой таблицы уменьшается на 20 или 50 пикселей.textfield + scrollview weird issue ios7

enter image description here

enter image description here

то же самое работает отлично в iOS6. Он также вызывает метод делегата scrollview. Я не могу понять это.

Помогите мне. Заранее спасибо.

+1

Поделитесь своим кодом. –

ответ

0

Попробуйте этот код в viewDidLoad или методе loadView,

if([self respondsToSelector:@selector(setEdgesForExtendedLayout:)]) { 
    self.edgesForExtendedLayout = UIRectEdgeNone; 
    self.automaticallyAdjustsScrollViewInsets = FALSE; 
} 

В прошивке 7, расположение Scrollview регулируются в соответствии с полупрозрачный свойством навигационной панели. Это может быть ваша проблема.

0

Это происходит из-за автоотключения. Действительно, если вы хотите проверить, а затем просто снимите флажок с вашего варианта автоопределения в вашем xib, а затем проверьте. Я уверен, что не поеду на 20 или 50 пикселей.

Сделать вертикальную разницу 0 между таблицей и текстом. После этого он не пойдет на 20 или 50 пикселей вниз.