gpt4 book ai didi

ios - 取消隐藏标签,按钮不起作用

转载 作者:行者123 更新时间:2023-11-29 01:39:29 26 4
gpt4 key购买 nike

我正在尝试使用另一个类中的以下委托(delegate)方法取消隐藏控件。

func updateViewController(restData: String) {
headerLabel.hidden = false
locationValue.text = restData
locationValue.hidden = false
showSummaryButton.hidden = false
}

但是,它不起作用。我从处理异步 REST 请求的类中调用此方法。我已经为所有这些控件创建了 IBOutlet 并已连接。我创建这个函数是为了解决我从 REST 类加载新 View 时遇到的问题。您可以看到问题-here

最佳答案

你需要运行里面更新UI的代码通过 dispatch_async 调用的主 UI 线程。

func updateViewController(restData: String) 
{
dispatch_async(dispatch_get_main_queue(),{
headerLabel.hidden = false
locationValue.text = restData
locationValue.hidden = false
showSummaryButton.hidden = false
})
}

关于ios - 取消隐藏标签,按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32575824/

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