Я добавил приложение Quick Action к моему приложению iOS. Когда я обрабатываю действие, я выполняю modal segue, который я создал в раскадровке. Если приложение уже запущено, оно выходит на передний план с уже видимым контроллером представления. Однако, если приложение еще не запущено, вы видите контроллер представления представления, а затем зритель представления предстает в поле зрения. Я бы хотел сделать это, когда вы выберете Quick Action, вы увидите контроллер представления назначения, не оживляя его.Как я могу условно анимировать раскладку segue в iOS?
0
A
ответ
0
Вы должны установить ViewController
в качестве rootViewController
вашего приложения в App Delegate
. Вы можете сделать это вот так.
let mainStoryboard = UIStoryboard(name: "Main", bundle: nil)
let rootViewController = mainStoryboard.instantiateViewControllerWithIdentifier("YouControllersStoryBoardIDHere")
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
self.window!.rootViewController = rootViewController
self.window!.makeKeyAndVisible()
Поместите этот код в App Delegat's
didFinishLaunchingWithOptions
метода.
Проверьте свой тип быстрых действий, соответствующий этому вызову, с соответствующим идентификатором раскадровки диспетчера режима просмотра.
+0
Возможно ли, что при просмотре кнопок «Отменить» или «Готово» можно отключить просмотр в модальном режиме? –
Смежные вопросы
- 1. Как условно отключить segue на основе блочной сети в iOS?
- 2. Как я могу анимировать drawLine?
- 3. Как я могу сохранить раскладку окон VIM?
- 4. Как создать не анимировать UNWIND пользовательского SEGUE
- 5. Как добавить кнопку, которая переопределяет раскладку segue (в swift 3)
- 6. Как создать раскладку iOS Facebook
- 7. iOS disable push segue animation
- 8. Пользовательский segue в iOS
- 9. Могу ли я анимировать $ anchorScroll?
- 10. Как я могу анимировать обратный путь?
- 11. Как я могу анимировать функцию API?
- 12. Как я могу анимировать Label.Content с DoubleAnimation?
- 13. Как я могу анимировать мой поворот плавно?
- 14. Как я могу анимировать непрозрачность фона div?
- 15. Как я могу анимировать несколько вещей одновременно?
- 16. Могу ли я анимировать альфа UIBlurEffectView?
- 17. Пользовательский Fade Segue не анимировать, если я представляю destinationViewController
- 18. Как я могу анимировать несколько путей SVG?
- 19. Как я могу анимировать приложение моей кнопки?
- 20. Я не могу выполнить segue
- 21. Как я могу установить директиву AngularJS условно?
- 22. Как я могу условно сделать предупреждения фатальными?
- 23. Как я могу условно изменить default_url_options?
- 24. Как я могу условно связать запросы LINQ?
- 25. Пожар segue условно нескольким контроллерам View
- 26. Как я могу условно импортировать модуль ES6?
- 27. Как изменить раскладку на пользовательской клавиатуре ios?
- 28. iOS: анимация назначения segue
- 29. ios segue «cancel»
- 30. Как отключить modal segue iOS
Попробуйте изменить rootviewcontroller в файле appdelegate. self.window.rootViewController = destionationViewController – aytek
У вас есть ответ? –