gpt4 book ai didi

iphone - UIBarButton item 两种方法/IBAction

转载 作者:行者123 更新时间:2023-11-28 22:56:49 24 4
gpt4 key购买 nike

我有一个底部工具栏按钮,其中包含一个打开 UIWebView *webView

的按钮
- (IBAction)rebateWebView:(id)sender {
[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.google.com"]]];
}

现在,在 webView 加载后,我想更改按钮的标题,当再次点击按钮时,我希望 webView 消失,或者,本质上,重新加载 firstviewcontroller。

我知道如何更改标题并使其正常工作。我最大的问题是删除 webView。我就是无法理解它。

最佳答案

[self.webView removeFromSuperView]; 将从 super View 中删除您的 webView,这几乎可以肯定是您的 View Controller 的 self.view .

然后根据您是否仍然需要它,如果您不使用 ARC,您可能希望将其nil 和/或释放

如果您尝试“重新加载” View Controller (这与删除 self.webView 完全不同),您可以调用 [self viewWillDisappear:NO]; [self viewWillAppear: NO]; 如果你需要的是那些方法。

编辑

如果您将来可能想重新显示 self.webView,Jim 的建议也是有效的:

self.webView.hidden = YES 隐藏self.webView.hidden = NO 显示

关于iphone - UIBarButton item 两种方法/IBAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10625217/

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