SplitPaneKit Questo è qualcosa che volevo componentizzare da un po'. Abbiamo visto questo schema apparire in alcune app ora, lo uso anche su Abode. Ha un paio di momenti "gotcha" con le prestazioni e l'ottimizzazione durante l'animazione di viste separate o figlie con il trascinamento e la traduzione delle viste divise, la gestione dei punti di interruzione ecc., Ho pensato di metterlo in un bel pacchetto. In realtà ho apportato alcune ottimizzazioni al modo in cui gestisco questo con Abode in questo pacchetto. Quindi potrebbe essere necessario implementarlo lì😅 Come prima, in questo momento è solo UIKit, ma l'host SwiftUI arriverà probabilmente nei prossimi giorni man mano che apporterò miglioramenti e modifiche finali all'API iniziale dal feedback. - Interfaccia a riquadri divisi trascinabile - Punti di interruzione personalizzati o preset integrati - Integrazione della vista a scorrimento: trascina dal contenuto o dalla maniglia - Animazioni coordinate con viste panoramiche - UIKit
19,44K