2013-06-27 4 views
2

Я пытаюсь заставить мой UIWebView отказываться горизонтально, он уже отскакивает вертикально, но его просто не выполняет горизонтальный отскок.UIWebView горизонтальный отскок не работает

добавляет UIWebView как этого

// pass data off to the correct view to be used 
    lpViewController = [[LPViewController alloc] init]; 
    lpViewController.view.frame = CGRectMake(0.0, infoBarHeight, lpViewController.view.bounds.size.width, lpViewController.view.bounds.size.height); 

    lpViewController.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 

    lpViewController.view.backgroundColor = [UIColor whiteColor]; 


    [self.view insertSubview:lpViewController.view belowSubview:actionTabBar]; 

Тогда внутри метода lpViewController viewDidLoad Я попытался получить горизонтальный отскок, как это.

for (UIView *subview in [lockPositionsWebView subviews]) { 
    if ([subview isMemberOfClass:[UIScrollView class]]) { 
     [(UIScrollView *)subview setAlwaysBounceVertical:YES]; 
     [(UIScrollView *)subview setAlwaysBounceHorizontal:YES]; 
    } 
} 

lockPositionsWebView.scrollView.bounces = NO; 

lockPositionsWebView.scrollView.alwaysBounceVertical = YES; 
lockPositionsWebView.scrollView.alwaysBounceHorizontal = YES; 

но то не работает, либо он получает Вертикальный прыжок, но не по горизонтали ...

любая помощь будет принята с благодарностью.

ответ

4

Чтобы получить UIWebView для отскока как по горизонтали, так и по вертикали, установите свойство bounces scrollview на YES.

Изменить код выше:

lockPositionsWebView.scrollView.bounces = YES; 

lockPositionsWebView.scrollView.alwaysBounceVertical = YES; 
lockPositionsWebView.scrollView.alwaysBounceHorizontal = YES; 

Свойство bounces должно быть YES для alwaysBounceVertical и alwaysBounceHorizontal работать. DOCO

Знакомства от Apple для alwaysBounceHorizontal:

значение Boolean, которое определяет, происходит ли подпрыгивая всегда, когда горизонтальная прокрутка достигает конца представления содержимого.
Если для этого свойства установлено значение ДА , а отскоки - ДА, горизонтальное перетаскивание - разрешено, даже если содержание меньше, чем границы прокрутки. вид. Значение по умолчанию: NO.