Perguntas com a marcação «swiftui»

SwiftUI é a API Swift declarativa da Apple para definir interfaces gráficas de usuário. Use esta tag para perguntas sobre o SwiftUI em qualquer plataforma.


4
Um equivalente às propriedades calculadas usando @Published no Swift Combine?
No Swift imperativo, é comum usar propriedades computadas para fornecer acesso conveniente aos dados sem duplicar o estado. Digamos que eu tenha essa classe feita para uso obrigatório do MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) // …



3
SwiftUI - Como passar o EnvironmentObject no modelo de exibição?
Estou procurando criar um EnvironmentObject que possa ser acessado pelo modelo de exibição (não apenas pela exibição). O objeto Environment controla os dados da sessão do aplicativo, por exemplo, logon, token de acesso etc., esses dados serão passados ​​para os modelos de exibição (ou classes de serviço, quando necessário) para …
16 ios  swift  mvvm  swiftui 




2
Como atualizar o @FetchRequest, quando uma Entidade relacionada é alterada no SwiftUI?
Em um SwiftUI, Viewtenho como Listbase a @FetchRequestexibição de dados de uma Primaryentidade e a Secondaryentidade conectada via relacionamento . O Viewe seu Listsão atualizados corretamente quando adiciono uma nova Primaryentidade a uma nova entidade secundária relacionada. O problema é que, quando atualizo o Secondaryitem conectado em uma exibição detalhada, …


1
TableViews de múltiplas colunas no MacOS usando o SwiftUI
Eu tenho experimentado um pouco com o SWiftUI e parece que não consigo encontrar nenhuma informação sobre como usar o SWiftUI para criar um TableView de várias colunas como no NSTableView. Todos os exemplos que consegui encontrar mostram uma única coluna de dados. A documentação da Apple até especifica que …
12 macos  swiftui 

3
SwiftUI: atualização automática da visualização pausada, sempre
Eu tenho um aplicativo existente, basicamente um aplicativo de lista de compras, ao qual estou tentando adicionar um pouco de amor SwiftUI. Meu problema é que a atualização da visualização em tempo real não funciona - o aviso "Atualização automática da visualização pausada" é exibido continuamente. Apertei o botão retomar, …
12 xcode  swiftui 

3
Apresentar uma nova visualização no SwiftUI
Quero clicar em um botão e apresentar uma nova exibição, como present modallyno UIKit Eu já vi " Como apresentar uma nova exibição usando planilhas ", mas não quero anexá-la à exibição principal como uma planilha modal. E não quero usar NavigationLink, porque não quero uma nova exibição e a …
11 ios  swiftui 


1
É correto esperar atualizações internas de um wrapper de propriedade SwiftUI DynamicProperty para acionar uma atualização de exibição?
Estou tentando criar um wrapper de propriedade personalizado suportado pelo SwiftUI, o que significa que alterações nos valores das propriedades correspondentes causariam uma atualização na exibição do SwiftUI. Aqui está uma versão simplificada do que eu tenho: @propertyWrapper public struct Foo: DynamicProperty { @ObservedObject var observed: SomeObservedObject public var wrappedValue: …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.