SplitPaneKit (på engelska) Det här är något jag har velat komponentisera ett tag. Vi har sett det här mönstret dyka upp i några appar nu, jag använder det till och med på Abode. Den har ett par "gotcha" -ögonblick med prestanda och optimering samtidigt som den animerar separata eller underordnade vyer med drag och översättning av de delade vyerna, hantering av brytpunkter etc, jag tänkte att jag skulle lägga den i ett trevligt paket. Jag har faktiskt gjort en hel del optimeringar av hur jag hanterar detta med Abode i det här paketet. Så kan behöva implementera det där😅 borta Som tidigare, just nu är det bara UIKit, men SwiftUI-värden kommer troligen att komma under de närmaste dagarna när jag gör förbättringar och slutliga ändringar i det ursprungliga API:et från feedback. - Dragbart gränssnitt för delad ruta - Anpassade brytpunkter eller inbyggda förinställningar - Integrering av rullningsvy - dra från innehåll eller handtag - Koordinerade animationer med panoreringseffektvyer - Spår av UIKit
19,39K