SplitPaneKit To je něco, co jsem chtěl už nějakou dobu zčlenit. Tento vzor jsme viděli v několika aplikacích, dokonce ho používám v Abode. Má několik "gotcha" momentů s výkonem a optimalizací při animaci samostatných nebo podřízených pohledů s přetahováním a překladem rozdělených pohledů, manipulací s zarážkami atd., řekl jsem si, že to dám do pěkného balíčku. Ve skutečnosti jsem provedl několik optimalizací z toho, jak to zvládám s Abode v tomto balíčku. Takže to možná bude muset implementovat tam😅 Stejně jako dříve, právě teď je to pouze UIKit, ale hostitel SwiftUI pravděpodobně přijde v příštích několika dnech, protože na základě zpětné vazby provedu vylepšení a konečné změny původního API. - Přetahovatelné rozhraní s děleným panelem - Vlastní zarážky nebo předdefinované předvolby - Integrace rolovacího zobrazení - přetažení z obsahu nebo úchytu - Koordinované animace s panoramatickými pohledy - UIKit
19,37K