Swifttuibuddy é uma coleção de componentes bonitos e fáceis de usar para o seu aplicativo Swiftui. Ele contém botões personalizados, catadores, visualizações de progresso, campos de texto e muito mais! Todos os componentes são altamente personalizáveis e construídos usando 100% Swiftui.
A estrutura foi projetada com simplicidade e funcionalidade em mente. Ele se esforça para se parecer com o estilo de design da Apple e seguir as diretrizes de interface humana. Para aumentar a estabilidade, o Swiftuibuddy não depende de nenhuma biblioteca ou estrutura de terceiros e é escrito apenas usando componentes nativos fornecidos pelo Swiftui.
Como usar componentes Swifttuibuddy:
StandardButton

StandardButton ( " Standard Button " ) {
print ( " Button Tapped " )
} Destrutivo Button 
DestructiveButton ( " Delete Account " , style : . bordered ) {
deleteAccount ( )
}
DestructiveButton ( " Remove Connection " ) {
removeConnection ( )
} Plusbutton 
PlusButton ( color : . cyan ) {
addNewFile ( )
} Dispenso Button 
DismissButton {
showingSheet = false
} CapsuleProgressBar 
CapsuleProgressBar ( currentStage : 4 , totalStages : 5 ) Carregingspinner 
LoadingSpinner ( ) Loginfield 
LoginField ( " Email " , text : $email )
LoginField ( " Password " , text : $password , fieldType : . password ) DOLLARTEXTFIEL ![]()
DollarTextField ( 9.40 , amount : $price ) Twitterpicker 
TwitterPicker ( choices : [ " Ramen " , " Miso " , " Pho " ] , selectedIndex : $soup ) Radiopicker 
RadioPicker ( choices : [ " Male " , " Female " , " Non-Binary " ] , selectedChoice : $gender ) Espaçadores

Spacers ( 4 ) Divisores
Dividers ( 6 ) import SwiftUIBuddyA meta de implantação mínima é o iOS 15.0. Este projeto é um trabalho em andamento, portanto, espere que ele cresça e fique à vontade para contribuir.