Описание тега uihostingcontroller
0
ответов
Как уволить swiftUI из Viewcontroller?
В моем viewController у меня есть эта функция ...{ let vc = UIHostingController(rootView: SwiftUIView()) present(vc, animated: true, completion: nil) } Который представляет следующий SwiftUIView. Q Как закрыть SwiftUIView при нажатии CustomButton? s…
07 авг '19 в 14:01
4
ответа
Добавить SwiftUI View в UITableViewCell contentView
В настоящее время я пытаюсь реализовать UITableViewController в UIViewControllerRepresentable, где содержимое ячеек снова является представлениями SwiftUI. Я не могу использовать список SwiftUI, потому что я хочу добавить UISearchController позже.По…
23 авг '19 в 16:44
4
ответа
UITabBar, содержащий представление SwiftUI
У меня есть приведенная ниже серия контроллеров и представлений. Однако, когда я использую ссылку навигации в MoreView, она меняет значение tabBarItem.title. Например, будет сказано больше, но когда нажата кнопка политики конфиденциальности и пользо…
30 июн '20 в 19:47
0
ответов
Добавление SwiftUI CalloutView в MapKit
Как добавить пользовательский calloutView для MapKitAnnotations, написанный на SwiftUI? В настоящее время у меня есть этот код: import SwiftUI import MapKit import CoreLocation import UIKit struct MapView: UIViewRepresentable { @Binding var userTrac…
20 мар '20 в 14:34
0
ответов
Как создать UIHostingController с чистым фоном?
У меня есть приложение UIKit с модальным представлением SwiftUI Настройка просмотра. Я использовал UIHostingControllerчтобы добиться этого. Сейчас думаю о добавлении размытия к фону, для чего понадобитсяUIHostingController чтобы быть ясным и видеть …
17 фев '20 в 16:43
1
ответ
Как перейти от представления SwiftUI к UIKit TabViewController?
Я хочу знать, как я могу перейти из представления SwiftUI в конкретный контроллер представления, который является частью контроллера панели вкладок. Я хочу перейти от представления SwiftUI к определенному индексу в UITabBarController, который являет…
12 май '20 в 04:34
2
ответа
Как сделать кнопку, которая отклоняет представление, представленное с помощью UIHostingController/SwiftUI?
У меня есть довольно обширный проект, который я начал с UIKit, и теперь я решил использовать SwiftUI для создания нескольких простых страниц формы, но мне нужно сделать кнопку в SwiftUI, чтобы закрыть текущее представление, которое представлено след…
05 янв '20 в 07:37
1
ответ
Использование представлений SwiftUI для UICollectionViewCell внутри UIViewRepresentable CollectionView (UICollectionView с оболочкой)
Я должен заменить существующий SwiftUI List просмотров с UICollectionView(поскольку дизайн приложения был обновлен, а новый дизайн довольно сложен для SwiftUI, поэтому его пришлось реализовать как пользовательский UICollectionViewFlowLayout) Таким о…
20 май '20 в 02:58
2
ответа
Скрыть панель навигации UINavigationController, когда корневым контроллером является UIHostingController
Я изо всех сил пытаюсь скрыть navigationBar, который был бы правильно скрыт, если бы корневой контроллер не был SwiftUI UIHostingController. Я пробовал следующее: Настройка navigationController.isNavigationBarHidden = true после его создания на view…
12 авг '20 в 01:41
6
ответов
UIHostingController должен расширяться, чтобы соответствовать содержимому
У меня есть обычай UIViewControllerRepresentable(код, связанный с макетом, показан ниже). Это пытается воспроизвести собственный SwiftUIScrollView, за исключением того, что он прокручивается снизу, кроме верха. Просмотр иерархии view: UIView | \- sc…
15 окт '19 в 19:33
2
ответа
Открыть дополнительную вкладку навигации в Swift
У меня есть UIHostingController который содержит мой SwiftUI View. Я хочу вернуться на вкладку "Дополнительно" изUIHostingController. Я пытался позвонить dismiss(animated: true, completion: nil) что не работает. Я попытался изменить выбор панели вкл…
13 июн '20 в 18:55
1
ответ
SwiftUI: как получить maxHeight представления / содержимого HostingController по заданной ширине?
Я пытаюсь получить maxHeigth UIHostingController-View/Content и знать только ширину. Я хочу создать PDF-документ на основе моего представления. Все работает нормально, но я не знаю, как получить maxHeight представления / содержимого, поэтому PDF-фай…
20 июл '20 в 12:25
1
ответ
Как очистить цвет фона UIHostingController?
Мне нужно иметь возможность видеть мои представления SwiftUI, а также представляющий их контроллер UIHosting, чтобы видеть фоновое изображение под ними. В приведенном ниже коде по-прежнему отображается белый прямоугольник под моим представлением Swi…
19 авг '20 в 20:24
2
ответа
Как создать экземпляр UIHostingController с помощью CoreData?
Как давний разработчик Obj-C (начиная с iPhone OS 2), я решил, что SwiftUI - это толчок к использованию Swift! ¯\(ツ)/¯ Таким образом, я все еще пытаюсь понять, как язык может быть таким расплывчатым в коде и таким педантичным в компиляторе!!! Вытаск…
20 авг '20 в 14:28
0
ответов
Как найти текущий видимый контроллер для SwiftUI HostingController из AppDelegate?
Я работаю над проектом, в котором начальные экраны находятся в SwiftUI, а дальнейший поток - в контроллерах UIKit. Моя проблема в том, что я хочу знатьvisibleController на экране или UINavigationController стека навигации при срабатывании любой из ф…
30 мар '20 в 21:11
1
ответ
Должен ли я вызывать viewDidLoad() внутри updateUIViewController (_: context :) в SwiftUI
Я создаю UIScrollViewдля интеграции в представление SwiftUI. Это содержитUIHostingControllerдля размещения представления SwiftUI. Когда я обновляюUIHostingController, UIScrollViewне меняет своих ограничений. Я не могу прокручивать ни вверх, ни вниз.…
16 май '20 в 19:27
0
ответов
Swift 5: метод вызова раскадровки tabController из структуры ebmedded SwiftUI
Я не спал несколько ночей. У меня есть контроллер swiftUI в UIHostingController. class FiltryViewController: UIHostingController<MySwiftUIView> { required init?(coder aDecoder: NSCoder) { super.init(coder: aDecoder, rootView: MySwiftUIView()) …
23 сен '20 в 12:13
0
ответов
Может ли UISwipeGestureRecognizer работать для просмотра в UIHostingController?
В соответствии с ответом в /questions/56446045/mogu-li-ya-imet-polnoekrannyij-viewcontroller-no-vse-esche-mogu-provesti-paltsem/56446053#56446053, я могу провести пальцем вниз, чтобы закрыть полноэкранный ViewController, используя UISwipeGestureReco…
08 ноя '20 в 12:51
0
ответов
Как определить подпредставление с помощью кнопки в UIHostingController - SwiftUI
Мне нужно получить кнопку из представления SwiftUI, заключенную в UIHostingController. В UIKit мы просто могли проверить тип следующим образом: for (id subview in subviews) { if ([subview isKindOfClass:[UIButton class]]) { //do code for UIKit } } Ка…
28 окт '20 в 07:27
2
ответа
Делегат для SwiftUI View из Hosting View Controller
Я добавляю UIHostingViewController в свою раскадровку и создаю для этого класс. Загрузите mySwiftUIView в init контроллера. Все работает хорошо. Но я хочу сделать хостинг-контроллер делегатом для mySwiftUIView, потому что я хочу обрабатывать нажатие…
30 ноя '20 в 18:19