2010-08-26 6 views
1

Je veux créer un bouton qui agrandit le contenu d'une page html comme dans la version de bureau de safari. Je pense que je pourrais avoir à utiliser javascript pour cela? Si c'est le cas, comment puis-je zoomer une page avec javascript? dans UIWebViewuiwebview zoom texte

Répondre

0

UIWebView embarque un UIScrollView, vous pouvez sous-classe UIWebView et ajoutez cette méthode:

- (void)findScrollView { 
    // Browse all subviews of view 
    for (UIView *view in self.subviews) { 
     // If current subview is a UIScrollView 
     if ([view isKindOfClass:[UIScrollView class]]) { 
      // Get UIScrollView object 
      m_scrollView = (UIScrollView *) view; 

      // Exit 
      return; 
     } 
    } 
} 

pour trouver la vue de défilement. Une fois l'UIScrollView trouvé, vous pouvez facilement zoomer/dézoomer et faire défiler les méthodes UIScrollView.

Questions connexes