MISKewCarousel 是一个可自定义的 SwiftUI 组件,它提供了轮播卡片布局视图。
- iOS 17.0+
- Swift 5.10+
- SwiftUI
Swift 平均管理器(Swift Package Manager)是一个用于自动分发 Swift 代码的工具,也是集成到 Swift 编译器的。
一旦您设置了 Swift 包,将 MISKewCarousel 作为依赖项添加就像在 Package.swift 依赖项值中添加它或在 Xcode 的包列表中添加它一样简单。
dependencies: [
.package(url: "https://github.com/TusharSanchaniya-mi/MISKewCarousel", .upToNextMajor(from: "1.0.0"))
]
CocoaPods 是 Cocoa 项目的依赖项管理器。有关使用和安装说明,请访问他们的网站。要使用 CocoaPods 将 MISKewCarousel 集成到您的 Xcode 项目中,请在 Podfile 中指定。
pod 'MISKewCarousel'
平滑动画:轮播视图提供了平稳的 3D 拉伸效果动画转换。
可定制:轻松定制卡片布局的外观来匹配您的应用程序的品牌和设计美学。自定义颜色、图标和卡片项视图以满足您的需求,通过泛型类型提供更多灵活性以获取当前在闭包中渲染的当前卡片项。
响应式:MISKewCarousel 设计为响应式并适应不同的屏幕尺寸。
import SwiftUI
import MISKewCarousel
struct ContainerView: View {
var body: some View {
VStack {
MISKewCarousel(collection: .constant(Array(0..<20))) {
VStack {
Text("Test")
}
}
}
}
}
预览-MISKewCarousel.mp4
MISKewCarousel 是MIT许可证。
如果您在我们的项目中使用我们的开源库,请确保为我们提供信用,并为www.mindinventory.com点一个星。
