更新一个 UIViewController
Update a UIViewController
我的应用程序使用“code4app.net”菜单,但出现问题。来源在这里:click here
我在一个控制器中更新了一个全局变量:
func sendGlobalData(){
globalCurrentUser = currentUser
}
我在另一个地方使用它:
override func viewDidLoad() {
super.viewDidLoad()
setBackButton()
self.setNavigationBarItem()
userProfilePicture.profileID = globalCurrentUser.profilePictureID
userNameLabel.text = globalCurrentUser.username
}
当我单击菜单按钮时,我需要再次调用此 viewDidLoad 函数。
我该怎么做?
viewDidLoad() 方法在视图控制器生命周期中自动调用,您不应手动调用它。要从其他视图控制器更新标签,您应该使用通知中心。如果您不熟悉它,一个好的起点可能是 this 教程
我的应用程序使用“code4app.net”菜单,但出现问题。来源在这里:click here
我在一个控制器中更新了一个全局变量:
func sendGlobalData(){
globalCurrentUser = currentUser
}
我在另一个地方使用它:
override func viewDidLoad() {
super.viewDidLoad()
setBackButton()
self.setNavigationBarItem()
userProfilePicture.profileID = globalCurrentUser.profilePictureID
userNameLabel.text = globalCurrentUser.username
}
当我单击菜单按钮时,我需要再次调用此 viewDidLoad 函数。 我该怎么做?
viewDidLoad() 方法在视图控制器生命周期中自动调用,您不应手动调用它。要从其他视图控制器更新标签,您应该使用通知中心。如果您不熟悉它,一个好的起点可能是 this 教程