SplitPaneKit Questo è qualcosa che volevo componentizzare da un po'. Abbiamo visto questo modello apparire in alcune app ora, lo uso anche in Abode. Ha un paio di "gotcha" momenti con le prestazioni e l'ottimizzazione mentre si animano viste separate o figlie con il trascinamento e la traduzione delle viste divise, gestendo i punti di interruzione ecc., ho pensato di metterlo in un bel pacchetto. In realtà ho fatto molte ottimizzazioni rispetto a come gestisco questo con Abode in questo pacchetto. Quindi potrei doverlo implementare lì😅 Come prima, al momento è solo UIKit, ma l'host SwiftUI arriverà probabilmente nei prossimi giorni mentre faccio miglioramenti e modifiche finali all'API iniziale in base ai feedback. - Interfaccia a pannello divisorio trascinabile - Punti di interruzione personalizzati o preset integrati - Integrazione con la vista di scorrimento - trascina dal contenuto o gestisci - Animazioni coordinate con viste che influenzano il pan - UIKit
19,38K