我的代码适用于两个容器视图,但是当我运行模拟器时,第一个视图出现,当我尝试使用分段控件时,我的程序崩溃并返回消息分段控件不会切换到第二个容器
无法识别的选择发送到实例
我下面的代码:
@IBOutlet weak var segmentedControl: UISegmentedControl!
@IBOutlet weak var firstView: UIView!
@IBOutlet weak var secondView: UIView!
@IBAction func segmentChanged(_ sender: UISegmentedControl) {
switch segmentedControl.selectedSegmentIndex{
case 0:
//show info view
firstView.isHidden = false
secondView.isHidden = true
case 1:
//show list of service view
firstView.isHidden = true
secondView.isHidden = false
default:
break;
}
}
这是因为https://stackoverflow.com/a/45317576/7113238的可能 – Lawliet