gpt4 book ai didi

iphone - 禁用 UIWebview 中 UIToolBar 上的后退和前进按钮

转载 作者:行者123 更新时间:2023-12-03 18:33:25 26 4
gpt4 key购买 nike

我是 iPhone 新手。我想禁用 UIWebView 中 UIToolBar 上的后退(左箭头按钮)和前进(右箭头按钮)按钮。移动网页后想要启用后退按钮,然后在需要时启用前进按钮。在我的应用程序中,我通过界面生成器使用底部的工具栏。请任何人帮助我!

最佳答案

将以下消息发送到按钮对象以启用/禁用:

// Enable 
[myButton setEnabled:YES];

// Disable
[myButton setEnabled:NO];

要确定是否应该显示这些按钮,您应该检查 Web View 上的以下属性:

[myWebView canGoBack];
[myWebView canGoForward];

每当用户加载页面时,您都需要检查这些。为此,请实现 UIWebViewDelegate 方法 webViewDidFinishLoad:

-(void)webViewDidFinishLoad:(UIWebView *)webView
{
// Enable or disable back
[myBackButton setEnabled:[myWebView canGoBack]];

// Enable or disable forward
[myForwardButton setEnabled:[myWebView canGoForward]];

}

关于iphone - 禁用 UIWebview 中 UIToolBar 上的后退和前进按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2317727/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com