SplitPaneKit Isto é algo que eu queria componentizar há algum tempo. Já vimos este padrão aparecer em algumas aplicações, eu até o uso na Abode. Tem alguns momentos "pegadinha" com desempenho e otimização ao animar vistas separadas ou filhas com o arrasto e a tradução das vistas divididas, lidando com pontos de interrupção, etc., pensei que seria bom colocá-lo em um pacote bonito. Na verdade, fiz várias otimizações em relação a como lido com isso na Abode neste pacote. Então, pode ser que precise implementá-lo lá😅 Como antes, neste momento é apenas UIKit, mas o host SwiftUI provavelmente virá nos próximos dias à medida que faço melhorias e mudanças finais na API inicial com base no feedback. - Interface de painel dividido arrastável - Pontos de interrupção personalizados ou predefinições integradas - Integração com a vista de rolagem - arraste do conteúdo ou manuseio - Animações coordenadas com vistas que afetam o arrasto - UIKit
19,39K