2009-05-18 3 views
0

Habituellement, dans le scrollview est une tableview ou textview, puis nous pouvons contrôler la page avec le scroller sur la droite ou en bas. Maintenant, je veux mettre la webview au lieu de la tableview ou textview, et je ne veux pas contrôler la page Web avec le contrôleur du safari et avec le contrôleur du scrollview, mais je ne sais pas comment faire? et si je peux désactiver le contrôleur du safari ou non, comment faire? Ou quelqu'un peut me donner un échantillon? Merci beaucoup!!!Comment contrôler le webview dans la scrollview avec le contrôleur du scrollview?

Répondre

1

Sélectionnez votre vue Web dans votre plume, puis choisissez "Vue défilante" dans le sous-menu "Incorporer les objets" du menu "Mise en page".

Si, pour une raison quelconque, vous construisez la hiérarchie de vues par programmation, créez ensuite NSScrollView et définissez la vue Web comme vue de document de la vue déroulante.

+0

Oui, je peux incorporer un webview dans un scrollview, mais maintenant je veux utiliser le scroller sur la gauche de la scrollview pour contrôler le contenu de la webview, pas le contrôler avec le contrôleur du safari webview. – jin

+0

La vue Web n'utilise pas Safari; C'est une application séparée. En outre, à partir de IB 3, la vue Web n'a pas sa propre vue défilante; vous l'incorporez vous-même. Et pourquoi diable voulez-vous le scroller sur le côté gauche? Essayez-vous de confondre vos utilisateurs? –

Questions connexes