当前位置:  开发笔记 > 编程语言 > 正文

如何以编程方式为UIWebView创建后退,前进和刷新按钮?

如何解决《如何以编程方式为UIWebView创建后退,前进和刷新按钮?》经验,为你挑选了1个好方法。

我目前创建了一个webview,但我不想使用界面构建器来创建后退,前进和刷新按钮.如何以编程方式创建这些按钮?我知道如何使用代码创建常规按钮,但对于webView委托按钮,我迷路了,并且无法在其上找到许多资源.



1> e.James..:

从UIWebView文档:

如果允许用户在网页历史记录中前后移动,则可以使用goBack和goForward方法作为按钮的操作.当用户无法向某个方向移动时,使用canGoBack和canGoForward属性禁用按钮.

然后设置按钮addTarget:action:forControlEvents:(如Sven所指出的):

[myBackButton addTarget:myWebView
                 action:@selector(goBack)
       forControlEvents:UIControlEventTouchDown];

如果您想获得想象并根据canGoBackcanGoForward属性启用/禁用按钮,则必须向您的帐户添加一些KVO通知UIController.

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有