0
我知道在IOS你可以设置一个视图与此重绘:如何完全重新加载视图?
self.view.setNeedsDisplay()
不过,反正是有刷新这样的观点,即再次召回viewDidLoad()
及其所有构造方法?
我知道在IOS你可以设置一个视图与此重绘:如何完全重新加载视图?
self.view.setNeedsDisplay()
不过,反正是有刷新这样的观点,即再次召回viewDidLoad()
及其所有构造方法?
你可以做的是这样的:
var window: UIWindow?
let storyBoard : UIStoryboard = UIStoryboard(name: "StoryBoardName", bundle:nil)
let viewController = storyBoard.instantiateViewControllerWithIdentifier("ExampleIdentifier") as! ExampleViewController
然后什么函数内部:
这基本上都会重新加载/重绘窗口。你不应该尝试直接调用viewDidLoad()
我建议你构建你的视图控制器,以便你不需要*'viewDidLoad'来再次调用。 – Paulw11