大家好我试图创建像spotify这样的登录视图。 https://github.com/chenjunpu/SpotifyLoginVideo 我用这个例子。
我的问题是,当我尝试去登录页面时,它使用的ram与视频视图相同(加上30mb)
我在按钮功能上尝试了这个但没有改变
self.dismissViewControllerAnimated(true, completion: nil)
任何想法我怎么能阻止视图流失我的公羊? 感谢
答案 0 :(得分:1)
我下载https://github.com/chenjunpu/SpotifyLoginVideo上存在的代码我看到当我们登录时,应用程序一直运行超过100Mbs ram。
将此代码添加到WelcomeViewController
override func viewDidDisappear(animated: Bool) {
super.viewDidDisappear(animated)
self.videoView.removeFromSuperview()
self.videoView = UIView()
}
问题已解决,但我们需要在viewWillAppear上重新设置,所以
override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
self.viewDidLoad()
}
这适合我的问候