Vai al contenuto

fermat

Membri
  • Numero contenuti

    400
  • Iscritto

  • Ultima visita

Tutti i contenuti di fermat

  1. ciao! ho una Table riempita da una API, e vorrei fare in modo di eseguire un doppio click sulla riga in modo da prendere il record selezionato. ho trovato svariati esempi, ma tutti fanno riferimento al doppio click su ogni singola cella, non sulla riga. è possibile secondo voi eseguire il doppio click sull'intera riga? questo il codice della tabella: import SwiftUI struct ContentView: View { @ObservedObject var bookService = BookService() @State private var selectedBook: Book.ID? @State private var sortOrder = [KeyPathComparator(\Book.title)] var body: some View { VStack { Table(bookService.books, selection: $selectedBook, sortOrder: $sortOrder) { TableColumn("TITOLO", value: \.title) TableColumn("ISBN", value: \.isbn) }.onChange(of: sortOrder) { bookService.books.sort(using: $0) } } } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() .preferredColorScheme(.light) .padding(.all) .frame(width: 1.5, height: 700.0) } }
×
×
  • Crea Nuovo...