Swiftuibuddy es una colección de componentes hermosos y fáciles de usar para su aplicación Swiftui. Contiene botones personalizados, recolectores, vistas de progreso, campos de texto y mucho más. Todos los componentes son altamente personalizables y construidos con 100% Swiftui.
El marco fue diseñado con simplicidad y funcionalidad en mente. Se esfuerza por parecerse al estilo de diseño de Apple y seguir las pautas de la interfaz humana. Para una mayor estabilidad, Swiftuibuddy no depende de las bibliotecas o marcos de terceros y se escribe solo utilizando componentes nativos proporcionados por Swiftui.
Cómo usar componentes Swiftuibuddy:
Botón estándar

StandardButton ( " Standard Button " ) {
print ( " Button Tapped " )
} Button destructivo 
DestructiveButton ( " Delete Account " , style : . bordered ) {
deleteAccount ( )
}
DestructiveButton ( " Remove Connection " ) {
removeConnection ( )
} Másbutton 
PlusButton ( color : . cyan ) {
addNewFile ( )
} Bitton 
DismissButton {
showingSheet = false
} CapsuleProgressBar 
CapsuleProgressBar ( currentStage : 4 , totalStages : 5 ) Portavoz 
LoadingSpinner ( ) Loginfield 
LoginField ( " Email " , text : $email )
LoginField ( " Password " , text : $password , fieldType : . password ) Dollartextfield ![]()
DollarTextField ( 9.40 , amount : $price ) Comprador de twitter 
TwitterPicker ( choices : [ " Ramen " , " Miso " , " Pho " ] , selectedIndex : $soup ) Radiopicker 
RadioPicker ( choices : [ " Male " , " Female " , " Non-Binary " ] , selectedChoice : $gender ) Espaciadores

Spacers ( 4 ) Divisores
Dividers ( 6 ) import SwiftUIBuddyEl objetivo mínimo de implementación es iOS 15.0. Este proyecto es un trabajo en progreso, así que espere que crezca y no dude en contribuir.