Описание тега uiviewrepresentable
0
ответов
Как вы вызываете глобальную функцию в классе координатора?
Я пытаюсь позвонить func fetchWeather() в class Coordinator но я получаю сообщение "Использование неразрешенного идентификатора fetchWeather"ошибка. Вот код: public func fetchWeather(cityName: String) { let urlString = "\(ViewModel().weatherURL…
29 авг '20 в 13:25
1
ответ
Попытка назначить @EnvironmentObject из дочернего представления родительскому не удается, поскольку EnvironmentObject доступен только для чтения
У меня есть приложение на основе карты, поэтому я хочу иметь свойство для всего приложения для текущего положения карты. Я инициализирую его в SceneDelegate let currentPosition = CurrentPosition() let mainView = MainView(appState: AppState(), select…
09 фев '20 в 01:44
2
ответа
оценитьJavaScript в swiftui
Как заставить работать evalJavaScript, когда сообщение получено из веб-просмотра? print (message.body) <--- это работает parent?.evaluateJavaScript("document.getElementsByClassName('mat-toolbar-single-row')[0].style.backgroundColor = 'red'", заверше…
10 фев '20 в 02:31
1
ответ
SwiftUI - изменение состояния в UITextField приводит к неконтролируемому росту frameWidth и игнорированию границ / кадра
Я использую SwiftUI и соединяю UITextField (мне нужно назначить firstResponder). Я использую код отсюда: SwiftUI: как сделать TextField первым респондентом? Следующий код обновляет мою @Binding var. Это, конечно, предполагаемое поведение. Проблема в…
05 дек '19 в 12:42
2
ответа
Установить пользовательский фрейм UIView в UIViewRepresentable SwiftUI
Я пытаюсь использовать свой собственный UIView в SwiftUI с помощью UIViewRepresentable, и я хочу, чтобы мой UIView имел тот же размер, что и в.frame(), чтобы я мог использовать его следующим образом: MyViewRepresentable() .frame(width: 400, height: …
10 июн '20 в 13:35
0
ответов
UIViewRepresentable UICollectionView Доступ к contentOffset и OnScroll
Я использую UICollectionView в SwiftUI через UIViewRepresentable назад, когда я использовал UIKit, получение OnScroll и ContentOffset представлений коллекции было достаточно простым, хотя, когда я делаю контроллер с функцией makeUIView, я не могу на…
07 май '20 в 16:47
1
ответ
Использование `UIViewRepresentable` для соединения` UITextView`, который увеличивается и сжимается, чтобы соответствовать его тексту в SwiftUI
Если я хочу без прокрутки UITextView который занимает всю ширину и увеличивается и сжимается по вертикали, чтобы соответствовать тексту, я могу сделать это в UIKit следующим образом: import UIKit class TestViewController: UIViewController { private …
02 апр '20 в 17:37
3
ответа
Как перезагрузить collectionview в UIViewRepresentable SwiftUI
## Как перезагрузить представление коллекции в UIViewRepresentable ## Работая с UIViewRepresentable и представлением коллекции, застрял, когда дело доходит до представления коллекции reload() после итерации, как перезагрузить представление коллекции…
26 фев '20 в 20:55
0
ответов
SwiftUI с картой MKMapView не обновляется после изменений
У меня есть приложение SwiftUI, которое включает MKMapView UIViewRepresentable. Функция карты позволяет пользователю выбирать свой собственный путь, создавая путевые точки. Базовая логика работает отлично, но мне не удалось перерисовать карту при вн…
20 мар '20 в 23:27
2
ответа
Понимание UIViewRepresentable
Swift 5.0 iOS 13 Пытаюсь понять, как работает UIViewRepresentable, и собрать этот простой пример почти готов, но, возможно, это полная чушь. Да, я знаю, что в SwiftUI уже есть TapGesture, это всего лишь тест. Не компилируется, потому что он говорит,…
01 июн '20 в 14:34
2
ответа
Сохранение изображения PencilKit - SwiftUI
У меня есть представление SwiftUI для захвата подписи пользователя с помощью представления UIViewRepresentable PencilKit. Представление прекрасно фиксирует подпись, но когда я пытаюсь сохранить подпись, сохраненный файл представляет собой пустой / п…
16 мар '20 в 08:11
2
ответа
SwiftUI Wrapped SearchBar не может закрыть клавиатуру
Я использую UIViewRepresentable, чтобы добавить панель поиска в проект SwiftUI. Панель поиска предназначена для поиска в основном списке - я настроил логику поиска, и она работает нормально, однако мне не удалось закодировать исчезновение клавиатуры…
29 окт '19 в 07:10
1
ответ
SwiftUI не обновляет мой пользовательский UIView с помощью UIViewRepresentable и ObservableObject
создать простой ARClass: ObservableObject с @Published var name: String создать собственный ARView: UIView получил ARClass в качестве параметра и отрисовал текст из ARClass.name в центре создать UIViewRepresentable а затем использовать в SwuftUI Vie…
28 сен '19 в 05:40
1
ответ
Примените ViewModifier к UIViewRepresentable
Я создал UIViewRespresentable для UITextField. Я хочу применить модификаторы: myTextField.font(.headline).keyboardType(keyboardType) Это не работает, даже если мой UIViewRepresentable прост: class MyTextField: UITextField { ... } struct MyFieldField…
13 ноя '19 в 00:06
1
ответ
Как создать обертку для PKPaymentButton
Я пытаюсь реализовать PKPaymentButton в SwiftUI, но не могу понять, как создать оболочку для PKPaymentButton. Мой код ниже: struct ApplePayButton: UIViewRepresentable { func makeUIViewController(context: Context) -> PKPaymentButton { return PKPay…
21 ноя '19 в 19:27
4
ответа
Изменения в ObservedObject не обновляют UIViewRepresentable
Самый простой пример ниже. Прекрасно работает в предварительном просмотре (текст UITextView обновляется до "ой"). Но запустите его в приложении (т.е. добавьте как rootView с помощью sceneDelegate), и UITextView не обновится. class ModelObject : Obse…
12 окт '19 в 15:15
3
ответа
Журналы предупреждений SKView
При запуске моего приложения SwiftUI и SpriteKit я получаю в журналах следующие сообщения: 2019-11-18 21:58:57.631912+0000 PixelBattles[2812:1215803] SKView: ignoreRenderSyncInLayoutSubviews - НЕТ. Вызов _renderSynchronouslyForTime без обработчика Ч…
19 ноя '19 в 01:13
1
ответ
Как я могу использовать PocketSVG для отображения всего изображения SVG в SwiftUI?
Мой исходный код очень прост: // // SVGImage.swift // WorldRoad // // Created by norains on 2019/11/26. // Copyright © 2019 norains. All rights reserved. // import PocketSVG import SwiftUI struct SVGImage: UIViewRepresentable { func makeUIView(conte…
27 ноя '19 в 02:26
2
ответа
PencilKit в SwiftUI
Я пытаюсь использовать PencilKit в SwiftUI. Как я могу обнаружить в updateUIView-функция, которая Binding-переменная была обновлена? Например, я не хочу очищать холст при изменении цвета. И есть ли лучший способ очистить холст, чем переключение логи…
20 дек '19 в 21:53
0
ответов
Проблема с высотой с атрибутной строкой в swiftUI
Представление с атрибутами неправильно обновляет макет для строки с атрибутами. Ниже мой код. Я создал метку с атрибуцией для SwiftUI. import SwiftUI class ViewLabel : UIView { private var label = UILabel() override init(frame: CGRect) { super.init(…
21 янв '20 в 16:42