0
上的一个按钮的推动下,我有一个子视图开始使用播放视频如下:如何重置子视图?
@IBAction func cardboardButton(_ sender: UIButton) {
if let button = self.videoVRView.subviews[2] as? UIButton {
button.sendActions(for: .touchUpInside)
}
}
which works like a charm, it launche a specific video player.
如果退出thtat子视图,我还想将其复位。此刻,如果我相当子视图,然后重新启动它,它会从我离开它的位置开始播放视频。我需要重置子视图基本上使重新从0
我尝试了视频如下:
@IBAction func cardboardButton(_ sender: UIButton) {
if let button = self.videoVRView.subviews[2] as? UIButton {
button.sendActions(for: .touchUpInside)
let parent = self.videoVRView.subviews[2]
self.videoVRView.removeFromSuperview()
self.videoVRView = nil
parent?.addSubview(self.videoVRView)
}
}
没有任何成功...
没有任何人有任何建议吗?