, 나는 서브 뷰는 다음 사용하여 비디오를 재생하기 시작하고 있습니다하위 뷰를 재설정하는 방법은 무엇입니까? 버튼을 누름에
@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.
속성을 설정하면 해당 하위 뷰를 종료, ID가 재설정 것을 좋아합니다. 그 순간, 만약 내가 꽤 하위 뷰, 그리고 그것을 다시 시작, 그것은 어디에서 왼쪽에서 비디오를 시작합니다.
아무도 그것에 대해 어떤 조언이 있나요 ... 어떤 성공없이
@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)
}
}
: 나는 기본적으로 다음과 같은 I 시도 0
에서 비디오를 다시 시작하기 위해 그 하위 뷰를 재설정해야?