как настроить контроллер вида по умолчанию - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь установить calculatorViewController по умолчанию при запуске приложения, но вместо этого я получаю creatorViewController в качестве контроллера основного вида. однако, если нажать сегментированные различия, а затем нажать первую вкладку calculatorViewController, это будет выглядеть нормально. Как я могу это исправить ???

@IBOutlet weak var segmentedControl: CustomSegmentedControl!

@IBOutlet weak var CalculatorViewController: UIView!
@IBOutlet weak var EvidenceViewController: UIView!
@IBOutlet weak var CreatorsViewController: UIView!

@IBAction func customSegmentValueChanged(_ sender: CustomSegmentedControl) {
    switch sender.selectedSegmentIndex {
        case 0:
            CalculatorViewController.isHidden = false
            EvidenceViewController.isHidden = true
            CreatorsViewController.isHidden = true
        case 1:
            CalculatorViewController.isHidden = true
            EvidenceViewController.isHidden = false
            CreatorsViewController.isHidden = true
        case 2:
            CalculatorViewController.isHidden = true
            EvidenceViewController.isHidden = true
            CreatorsViewController.isHidden = false
        default:
            CalculatorViewController.isHidden = true
    }
}
...