![]() |
1
28
向按钮对象发送以下消息以启用/禁用:
要确定是否应显示这些按钮,应检查WebView上的以下属性:
每当用户加载页面时,您都要检查这些内容。为此,请实现UIWebViewDelegate方法WebViewDidFinishLoad:
|
![]() |
2
4
只需在WebView的委托方法之一中实现。
|
![]() |
3
1
除了Pheelicks的答案,我必须做以下更改,以便在返回第一页时禁用后退按钮,在转到最后一页时禁用前进按钮。 在WebHistoryItemChangedNotification上添加了一个观察者。
正在更新WebViewHistoryDidChange中的按钮状态。
|
![]() |
4
1
对于那些在
在观察者方法中
另外,在释放ViewController时,不要忘记移除观察者。 |
![]() |
5
0
Swift的两行解决方案:
|
![]() |
Krunal · WKWebView与UIWebView 7 年前 |