Как отключить горизонтальную прокрутку для uiwebview? - PullRequest
0 голосов
/ 21 сентября 2010

Я создал образец, в котором я импортировал слово (.docx) в uiwebview и отобразил. Я получил вывод, но не хочу отображать горизонтальную полосу прокрутки и вертикальную прокрутку, также работающую не правильно, я могу увидеть черное пространство за веб-просмотром, когда я прокручиваю его вертикально. Вот мой код:

#import <UIKit/UIKit.h>

@interface userguideLinesNewViewController : UIViewController {
    IBOutlet UIWebView *webView;
}
@property (nonatomic,retain) UIWebView *webView;
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webViews;
@end
#import "userguideLinesNewViewController.h"

@implementation userguideLinesNewViewController
@synthesize webView;
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webViews
{

 NSString *path = [[NSBundle mainBundle] pathForResource:@"BTBP CLARITY SKIN ADVISORuser.docx" ofType:nil];
    NSURL *url = [NSURL fileURLWithPath:path];
 NSURLRequest *request = [NSURLRequest requestWithURL:url];
 [webViews loadRequest:request];
}
- (void)viewDidLoad {
    [super viewDidLoad];
 [self loadDocument:@"BTBP CLARITY SKIN ADVISORuser.docx" inView:self.webView];
}

1 Ответ

2 голосов
/ 21 сентября 2010

Вы можете проверить другие темы по этому поводу: Остановить UIWebView от "вертикального" отскока? "Но есть какой-то способ достичь своей цели; -)

Вот мой путь.

- (void)disableBounce {

    for (id subview in self.subviews)
        if ([[subview class] isSubclassOfClass: [UIScrollView class]])
            ((UIScrollView *)subview).bounces = NO;

}

Наслаждайтесь ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...