Описание тега swift-property-wrapper

0 ответов

обновление переменной @State в swiftUI не приводит к перезагрузке при использовании делегата, который вызывается извне

У меня есть этот код: import SwiftUI @main struct MyWatchApp: App { @State var myEnum: MyEnum = .first var body: some Scene { WindowGroup { getCorrectView() } } func getCorrectView() -> some View { DispatchQueue.main.asyncAfter(deadline: .now() +…
1 ответ

SwiftUI. Есть ли способ сохранить фигуру, а затем вызвать ее для .contentShape?

Итак, я пытаюсь настроить МНОГО кнопок, которые при нажатии делают одно и то же, но имеют разную форму содержимого. Некоторые из них представляют собой пользовательские фигуры, некоторые — прямоугольники, и все они имеют модификаторы. Я хотел настро…
1 ответ

Есть ли способ получить доступ к включающему экземпляру ObservableObject для вызова objectWillChange.send() из любого места оболочки свойства?

Я пытаюсь создать обертку свойств, похожую наCombine'sPublishedone(для нужд моего проекта), но с возможностью изменять обернутое свойство, отправляя значение издателю, хранящееся вprojectedValue, так: // in class @PublishedMutable var foo = "foo" $f…
1 ответ

Почему свойство @State в SwiftUI не читается снаружи?

Я только хочу не читать, а не менять значение свойства @State моего представления SwiftUI. В .onAppear значение будет изменено, но это изменение не будет видно внешнему миру. Почему? class MyController : UIHostingController<SwiftUIView> { publ…
19 апр '23 в 16:47
0 ответов

Проблемы при тестировании свойства SwiftUI @State Изменение в XCTest

описание проблемы Я столкнулся с проблемой при попытке протестировать представление SwiftUI с помощью действия переключения с помощью XCTest. Тест провален, особенно в последнемXCTAssertTrueзаявление, и, похоже, это связано с асинхронным характером …
10 ноя '23 в 23:21