Описание тега uiscenedelegate
Методы, которые вы используете для реагирования на события жизненного цикла, происходящие в сцене.
1
ответ
Методы делегата приложения не вызываются в iOS 13
Я использую Xcode 11 и создаю приложение для iOS 13. В новом проекте, который я создал в Xcode, я добавил методы делегата для UIApplicationDelegate. В новом шаблоне проекта "Single View App" их не было. Проблема в том, что ни один из методов делегат…
08 июн '19 в 20:42
7
ответов
Как получить текущий эквивалент ключевого окна для многооконного SceneDelegate Xcode 11?
Я конвертирую свое приложение iOS13 для iPadOS в SceneDelegate (многооконное). Как я могу получить текущее окно UIWindow из текущего SceneDelegate? Я знаю, что может получить доступ к текущей сцене, используя UIView.window или же UIViewController.vi…
12 июл '19 в 17:42
9
ответов
UIApplication.shared.delegate эквивалент для SceneDelegate xcode11?
Я определил свойство let в моем SceneDelegate. Я хотел бы, чтобы некоторые ViewControllers имели доступ к этому в сцене. В UIKit я мог получить доступ к свойствам App Delegate, как это: UIApplication.shared.delegate затем приведение и указание имени…
14 июн '19 в 00:33
2
ответа
UIWindow не отображается поверх контента в iOS 13
Я обновляю свое приложение, чтобы использовать новый UIScene шаблоны, как определено в iOS 13, однако критическая часть приложения перестала работать. Я использовал UIWindow чтобы скрыть текущее содержимое на экране и представить новую информацию по…
16 июл '19 в 18:20
2
ответа
Как получить rootViewController с мультиокном iPadOS (SceneDelegate)?
Я использую Xcode 11 (бета3) и создаю приложение для iOS 13. В моем проекте я создал методы делегата для UIWindowSceneDelegate объявив это в Info.plist. Теперь я могу создать несколько окон (и UIScene). Как я могу получить доступ к rootViewControlle…
09 июл '19 в 19:00
1
ответ
Xcode 11. Функция SceneDelegate willConnectTo. Непринятие функции со свойствами
Я хочу вставить функцию (configureInitialViewController()) в willConnectTo (чтобы я мог вспомнить ту же функцию в других ViewController) class SceneDelegate: UIResponder, UIWindowSceneDelegate { var window: UIWindow? func scene(_ scene: UIScene, wil…
16 янв '20 в 05:19
1
ответ
Сцена восстановления состояния контроллера модального представленияDelegate
Я пытаюсь восстановить модальный Viewcontroller изнутри SceneDelegate. Однако этот код не позволяет отображать контроллер модального представления и вызывает следующую ошибку: "Unbalanced calls to begin/end appearance transitions for...". func scene…
18 дек '19 в 12:30
2
ответа
Открытие содержимого из схемы URL-адресов при закрытии приложения
Моя проблема Я реализую схемы URL-адресов в своем приложении, и в целом они работают нормально, когда приложение находится на переднем плане или в фоновом режиме. Однако я заметил, что когда он полностью закрыт и другое приложение пытается получить …
29 апр '20 в 23:23
1
ответ
черный экран со sceneDelegate при использовании раскадровки
Сначала отображается AuthViewController (он же root), затем черный экран с tabBarController, но без элемента на нем. В чем может быть проблема? func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.Co…
13 июн '20 в 04:19
0
ответов
Как получить ссылку на своего делегата сцены (UIWindowSceneDelegate), как на свой AppDelegate (UIApplicationDelegate)?
До iOS 13, когда королем был AppDelegate, вы могли (ну, все еще можете) UIApplication.shared.delegateчтобы получить ссылку на ваш AppDelegate. Но как получить ссылку на свой UIWindowSceneDelegate, который управляет сценой с одним окном в iOS 13?UIWi…
13 сен '19 в 02:37
0
ответов
Вызывается ли когда-либо метод сцены UISceneDelegate (_:openURLContexts:) для конкретной сцены или только "первый"?
Я знаю что UISceneDelegate scene(_:openURLContexts:) делегат подразумевается как UIScene эквивалент UIApplicationDelegate application(_:open:options:)делегат метод. Но приложение может иметь несколько активных сцен, в то время как только одна будет …
21 сен '19 в 08:12
0
ответов
Xcode 11 Programmatic UI для iOS 12 и ниже (без StoryBoards или SceneDelegates)
В Xcode 11 SceneDelegate поддерживается только iOS13, а AppDelegate остается для устаревшей поддержки. При нацеливании на более ранние версии iOS (<13) все функции в SceneDelegate должны быть помечены условным@available(iOS 13.0, *)директива, что по…
21 окт '19 в 16:17
1
ответ
iOS 13 performActionFor shortcutItem не вызывается в SceneDelegate сейчас при запуске, но вызывает его после запуска приложения. Почему?
performActionFor shortcutItemвызывается в моем SceneDelegate, если приложение уже запущено, но не вызывается, если приложение действительно запускается из элемента ярлыка. Почему это?
14 сен '19 в 02:06
0
ответов
Нижняя цель развертывания в Xcode11
Как безопасно снизить цель развертывания при создании нового проекта в Xcode11? Я создаю приложение с одним представлением -> Язык - Swift, Пользовательский интерфейс - Раскадровка. Xcode создает SceneDelegate.swift вместе с файлом раскадровки, кото…
24 сен '19 в 23:50
4
ответа
`scene(_ scene: UIScene, continue userActivity: NSUserActivity)` не вызывается, когда приложение запускается после того, как пользователь щелкает универсальную ссылку
Метод scene(_ scene: UIScene, continue userActivity: NSUserActivity) не вызывается, когда приложение запускается после того, как пользователь щелкает универсальную ссылку. Он отлично работает, когда уже запущенное приложение открывается снова после …
05 окт '19 в 01:43
0
ответов
Проблема с настройкой UI searchBar в UIScene
Я пытаюсь найти способ установить tintColor для searchBar. Поскольку Apple выпустила iOS 13, существуетSceneDelegate.swift. Думаю, мне стоит оставить в нем настройку searchBar. Это моя вспомогательная функция: func customizeAppearance() { let barTin…
18 окт '19 в 13:54
4
ответа
Используя UIScenes в iOS 13, как сделать зеркальное отображение экрана в AirPlay (по умолчанию используется внешний дисплей)
Если я компилирую на устройство iOS 12 (не использует UIScene) и AirPlay Mirror на свой Apple TV, приложение зеркально отображается на телевизоре, как и ожидалось. На устройстве iOS 13 он, кажется, рассматривает его как внешний дисплей, формат котор…
24 окт '19 в 03:09
2
ответа
Параметр "Включить несколько Windows" для приложения iOS 13 (только для iPhone)
Я знаю, что новый info.plist в файле есть новые Application Scene Manifest запись с XCode 11 а также iOS 13 только проекты, но какая польза от Enable Multiple Windowsв этом манифесте, если я выберу только то, что мое приложение предназначено только …
05 ноя '19 в 11:15
1
ответ
Разница между парами методов didBecomeActive и willResignActive для UISceneDelegate и UIApplicationDelegate?
Моя основная задача - перекрыть экран непрозрачным видом, чтобы скрыть информацию, когда приложение переходит в фоновый режим. Официальное решение описано здесь. Проблема в том, что иногда это не работает на iOS 13. Я нашел эту статью: Это объясняет…
11 ноя '19 в 17:48
3
ответа
Черный экран в iOS 13 при смене Storybord View Controller
В iOS 13, когда я вызываю другую раскадровку, при зарядке ViewController на моем экране появляется черный экран. Я использую этот код для вызова новой StoryBoard: UIStoryboard *homeSB = [UIStoryboard storyboardWithName:SBNameHome bundle:nil]; UIView…
22 ноя '19 в 15:17