0
我有A级,当viewWillAppear中完成,然后我从服务器获取的是,根据该数据I更改视图某些按钮在几秒钟后一些数据,是否有任何方式如何完全刷新视图在目标-c?如何刷新视图控制器
我有A级,当viewWillAppear中完成,然后我从服务器获取的是,根据该数据I更改视图某些按钮在几秒钟后一些数据,是否有任何方式如何完全刷新视图在目标-c?如何刷新视图控制器
只需重新加载应重新加载到你的UI元素。 Propably你正在做这样的事情:
override func viewDidLoad() {
super.viewDidLoad()
updateUI()
}
func updateUI() {
label1.text = "aa"
label2.text = "bb"
}
所以只是从API获取数据已经称为viewDidLoad中
嗨@米哈尔Kwiecień,我的功能的问题是,当我打开后,再次拨打您的updateUI()函数我应用程序第一次打开视图,然后调用viewDidLoad然后几秒钟后,当我从服务器接收数据它不会调用viewDidLoad,因为它需要新鲜或我需要去另一个视图,然后预览视图,以阅读viewDidLoad中功能 – Steven
不要叫viewDidLoad中,只需要调用'updateUI()' –
我把它叫做不起作用 – Steven