I have an HMSegmentedControl
used for switching between segments. I used container view to switch between these segments, which works fine, but one of my tabs have a video that is autoplayed on viewDidAppear
. So my problem is that as container view loads everything prior and shows views depending on isHidden = false
, my video starts playing even if that segment isn't selected. How can I go about this situation?
This is my code on segmentedControlValueChanged
event
print("selected index \(segmentedControl.selectedSegmentIndex)")
switch segmentedControl.selectedSegmentIndex {
case 0:
liveContainer.isHidden = true
case 1:
liveContainer.isHidden = true
case 2:
liveContainer.isHidden = false
default:
break
}