我开始迅速用Xcode 6开发应用程序。这是我第一次编程。
我正在开发一个需要具有多个用户界面的应用程序,并且我想使用分段控件在它们之间进行切换。有人可以告诉我该怎么做吗?谢谢
最佳答案
这是我的一个项目的示例,其中带有UISegmentedControl的IBAction,使用switch语句进行控制流。这是一个计算器应用程序。不用担心具体的逻辑。但是您可以看到如何做您所要求的。使用switch语句的每种情况选择一个不同的视图。
@IBAction func dateSegmentedControl(sender: UISegmentedControl) {
oneDayArray = []
switch sender.selectedSegmentIndex
{
case 0:
segmentedControlCase = "All"
oneDayArray = historyGameData
self.historyViewTable.reloadData()
break
case 1:
segmentedControlCase = "+"
historyArray(historySign: segmentedControlCase)
case 2:
segmentedControlCase = "-"
historyArray(historySign: segmentedControlCase)
case 3:
segmentedControlCase = "x"
historyArray(historySign: segmentedControlCase)
case 4:
segmentedControlCase = "÷"
historyArray(historySign: segmentedControlCase)
default:
break;
}
}
关于ios - 带有UISegmentedcontrol的xcode 6 [swift]中的多用户界面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26106373/