UIWebView увеличить при загрузке? - PullRequest
0 голосов
/ 20 октября 2010

Я загружаю контент в UIWebView через строку:

    - (void)viewDidLoad {
    [super viewDidLoad];

    NSString *html = [[[NSString alloc] initWithFormat:(@"<html><head><style type=\"text/css\">body { text-overflow: ellipsis; font-size: 14px;width: 300px;font-family: Helvetica, Verdana, Arial;}table {text-overflow: hidden; word-wrap: break-word font-size: 14px;width: 300px;}tr {padding: 5px;}h1 {font-size: 16px;}h2 {font-size: 14px;color: #aa1121;}h3 {font-size: 14px;}th {color: #aa1121;}li {text-overflow: ellipsis;}</style></head><body><h1>%@</h1><p>%@ - %@</p>%@</body></html>"), selectedTitle, selectedpubDate, selectedmodDate, selectedContent] autorelease]; 

    NSString *jsCommand = [NSString stringWithFormat:@"document.body.style.zoom = 10.5;"];
    [wvContent stringByEvaluatingJavaScriptFromString:jsCommand];
    [wvContent loadHTMLString:html baseURL:nil]; 

    self.navigationItem.title = selectedTitle;
}

Это все работает нормально, загружая данные правильно, однако, если я хочу увеличить и уменьшить масштаб и повернуть «Масштабирование - масштабировать страницы по размеру», уменьшите мой текст, заставив меня дважды щелкнуть, чтобы вернуть его на весь экран.

Как мне обойти это?

1 Ответ

0 голосов
/ 21 октября 2010

попробуйте

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