Вызов segue программно не работает

Я пытаюсь создать заставку. У меня есть представление, на котором нарисовано фоновое изображение, а затем другое представление, через которое я хочу перейти через несколько секунд. Я пытаюсь использовать следующий код:

self.performSegueWithIdentifier("showApp", sender: self) 

Я создал segue между двумя представлениями ctrl + перетаскивая линию от одной к другой. Я установил идентификатор segue в «showApp».

Когда я запускаю код, ничего не происходит, и ошибок нет. Есть идеи?

Вот контроллер для заставки:

 class SplashViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() sleep(2) // THIS DOES NOTHING: self.performSegueWithIdentifier("showApp", sender: self) // THIS AS SUGGESTED ALSO DOES NOTHING: var otherViewController:UIViewController = self.storyboard.instantiateViewControllerWithIdentifier("test") as UIViewController self.presentViewController(otherViewController, animated: true, completion: nil) } 

}

введите описание изображения здесь

Обычно вам нужен контроллер навигации для использования segue.

Выделите объект SplashViewController внутри раскадровки и перейдите к

Редактор -> Встроенный -> Контроллер навигации

введите описание изображения здесь

После этого удалите код, предложенный Clement, и попробуйте запустить проект еще раз, вы должны получить ожидаемый результат.

  • Локализация приложений iOS: странное значение в iTunes Connect
  • Ошибка команды / usr / bin / codesign с кодом выхода 1 Xcode CocoaPods
  • Почему в Xcode 6 автоматически создается ProjectName-Prefix.pch?
  • Как отрегулировать размер шрифта текста в UIButton, чтобы он был программным путем в Swift?
  • Как создать HTML-документацию для файлов SWIFT в Xcode с помощью HeaderDoc?
  • «Ваш бинар не оптимизирован для iPhone 5» (ITMS-90096) при отправке
  • XCode 6.0.1 Поведение: огромные задержки?
  • Приложение зависает при профилировании с помощью инструмента в XCode 6.0.1
  • Как работать над View добавлен на внешний вид ViewController в раскадровки?
  • Получить список файлов на пути swift
  • Что такое серые ограничения в представлении отладки иерархии представлений Xcode?
  • Interesting Posts

    Как отключить эффект включенного «жирного текста» из настроек в iphone (в моем приложении)? – быстрый 2.0

    Как установить Xamarin iOS навигация и цвет строки состояния

    Как использовать веб-службы MS CRM 2011 в iOS?

    Воздух аудио с использованием AVPlayer не работает в фоновом режиме

    Как определить, скрыта ли кнопка удаления UItableviewcell?

    Размер значка Ipad Настройка Ipad ios 5-7 29pt 1x 2x – iPad spotlight ios 7 40 pt – iPad app ios 7 76 pt

    Как периодически опросить / вытащить из интерфейса REST с помощью AFNetworking в iOS

    Если-Нет-Матч и NSURLConnection

    Изображения теряют качество после сохранения в формате GIF

    Цель c – подсчет ссылок

    AdMob не показывает рекламу в iOS-симуляторе

    iCloud Core Обмен данными между OSX и iOS

    Пинч увеличить смещение изображения в самый левый угол на iPad в iOS?

    Непрочность двух текстур в iOS

    iOS: отслеживание платных пользователей при конвертации платного приложения iOS в бесплатное приложение

    Давайте будем гением компьютера.