我开始迅速用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/

10-11 19:50