在Interface Builder中创建子视图之间的切换,可以使用以下步骤:
@IBAction func switchView(_ sender: UISegmentedControl) {
switch sender.selectedSegmentIndex {
case 0:
view1.isHidden = false
view2.isHidden = true
case 1:
view1.isHidden = true
view2.isHidden = false
default:
break
}
}
在上述代码中,我们使用UISegmentedControl控件来切换视图,当用户选择不同的选项时,视图控制器会根据选择的选项来显示或隐藏相应的子视图。
需要注意的是,在使用Interface Builder创建子视图时,需要为子视图设置相应的约束,以确保子视图在不同设备和屏幕尺寸下的正确显示。
领取专属 10元无门槛券
手把手带您无忧上云