gpt4 book ai didi

iphone - UINavigation 栏重新加载/刷新按钮代码

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

我知道最后我的问题听起来很愚蠢而且很容易解决,但我已经尝试了几个小时让它起作用,但它根本不起作用。

我有一个带有“后退”和“刷新”按钮的 UINavigation 栏。后退按钮工作完美,但我还没有找到任何方法让刷新按钮工作。

UINavigation bar with button

我想要的刷新按钮是再次加载整个 View 。就像刷新整个“viewWillAppear”部分一样。我已尝试查看重新加载和 setNeedsDisplay,但没有任何效果。有什么办法可以做到这一点吗?

谁能帮帮我?

非常感谢

最佳答案

将在 viewWillAppear: 中调用的所有函数移动到具有适当名称的单独函数中,并在有人单击刷新按钮和在 viewWillAppear: 中调用它们。示例

-(void) gpsRedirect{
//Do stuff that you did in viewWillAppear:
}

并使用此代码创建一个选择器,该选择器已激活以在按钮上触发内部事件。这将触发 gpsRedirect 方法,其中包含您之前在 viewWillAppear 中执行的操作:

[barButtonItemName addTarget:self
action:@selector(gpsRedirect)
forControlEvents:UIControlEventTouchUpInside];

关于iphone - UINavigation 栏重新加载/刷新按钮代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9505475/

24 4 0