Update README.md
SwiftWidgets is an easy to use swift package that serves a variety of flutter like widgets for SwiftUI to make coding easier
Card
Card(child: AnyView(Text("Hello World").foregroundColor(.white).padding(20)), borderRadius: 10, backgroundColor: Color.red, shadowColor: Color.red.opacity(0.5), shadowRadius: 5,offsetY: 10)
Icon
VStack{ Icon(SFIcons.applelogo, size: 25, color: Color.red, semanticLabel: "Apple Logo") Icon(SFIcons.airplane, size: 35, color: Color.green) Icon(SFIcons.carFill, size: 45, color: Color.blue) }
TextCard
TextCard(title: Text("Welcome to Widgets") .foregroundColor(.white), description: Text("Widgets are super fun") .foregroundColor(Color.white.opacity(0.5)), borderRadius: 10, backgroundColor: Color.red, shadowColor: Color.red.opacity(0.5), shadowRadius: 5,offsetY: 10 )
ImageCard
ImageCard( title: Text("Taylor Swift") .foregroundColor(.white), description: Text("Singer, Songwriter") .foregroundColor(.white), imageURL: "https://pbs.twimg.com/media/EygPE2jW8AMtsex.jpg", backgroundColor: Color.gray.opacity(0.6), shadowColor: Color.yellow.opacity(0.5), offsetX: 5.0 ) .frame(height: 400)
ImageCarousel
ImageCarousel(images: CarouselModel.example, width: 130){ image in AnyView(Text(image.name)) // destination view }
Only with Swift Package Manager, via Xcode or directly:
.package(name: "SwiftWidgets", url: "https://github.com/omeasraf/SwiftWidgets.git", from: "1.0.0")
Install using Xcode - Open "Xcode" - Click on "File" - Click on "Swift Packages" - Click on "Add Package Dependency" - Paste this url "https://github.com/omeasraf/SwiftWidgets" - Follow the onscreen prompts
import SwiftWidgets
Welcome: open an issue / @omeasraf
Distributed under the MIT license.
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
SwiftWidgets
Flutter like widgets for SwiftUI
SwiftWidgets is an easy to use swift package that serves a variety of flutter like widgets for SwiftUI to make coding easier
Supported Views
Examples
Sample Code
Card
Icon
TextCard
ImageCard
ImageCarousel
Installation
Only with Swift Package Manager, via Xcode or directly:
Package dependency:
Import
Contributions
Welcome: open an issue / @omeasraf
License
Distributed under the MIT license.