2013-05-10 6 views
1

Эй, поэтому я использую стандартный шаблон дизайна, чтобы реализовать навигацию по страницам. У меня есть главный контроллер вида, который имеет центральное представление и два вида сбоку. Центральное представление содержится в UIScrollView, что позволяет пользователю прокручивать вверх и вниз. Правильный вид - это таблица, в которой каждая ячейка ссылается на статический контент. Когда я перехожу на страницу со статическим содержимым, а затем обратно в центр, вид прокрутки на центральном обзоре глючит и позволяет «подпрыгивать» в горизонтальной плоскости, что испортило мои функции салфетки. Есть ли способ правильно вернуться к просмотру центра или программно отключить все функции прокрутки и отката в горизонтальной плоскости?IOS UIScrollView Нежелательный отскок

ответ

3

отключить подпрыгивать использовать это ->scrollView.bounces = NO; отключить горизонтальный скроллинг набор размер содержимого Scrollview как это ->

float sizeOfContent = 0; 
UIView *lLast = [scrollView.subviews lastObject]; 
NSInteger wd = lLast.frame.origin.y; 
NSInteger ht = lLast.frame.size.height; 

sizeOfContent = wd+ht; 

scrollView.contentSize = CGSizeMake(scrollView.frame.size.width, sizeOfContent); 
+0

Эй спасибо Divyu, что, казалось, сделать трюк! @Divyu – ScottOBot

Смежные вопросы