Это мой StartViewController
с простыми @IBAction
:SWRevealViewController - открыть его вручную под @IBAction
class StartViewController: UIViewController {
@IBAction func startButtonTapped(sender: UIButton) {
revealViewController().revealToggleAnimated(true) //error
}
}
Наряду с комментировал линии есть ошибка:
fatal error: unexpectedly found nil while unwrapping an Optional value
Что я делаю неправильно?
Конечно StartViewController
представлен с SWRevealViewController
через sw_front
segue.
По какой-то причине revealViewController()
возвращает нуль здесь. Зачем?
Это как моя раскадровки выглядит следующим образом:
Я думаю, что вы просто пропускаете SWRevealViewControllerDelegate в своем классе. Попробуйте следующее – SoundShock