KSliderCard
要求
- Xcode 9.0+
- iOS 11.0 或更高版本
安装
CocoaPods
- 安装 CocoaPods
- 将此仓库添加到您的
Podfile
platform :ios, '11.0'
target 'ProjectName' do
use_frameworks!
pod 'KSliderCard'
end
- 运行
pod install
- 打开 CocoaPods 生成的新的
.xcworkspace
- 每次您想使用此库时:
导入 KSliderCard
手动
- 只需下载
KSliderCard
的源代码并将它们导入您的项目中。
用法
import UIKit
import KSliderCard
class ViewController: UIViewController {
var sliderCard:KSliderCard!
override func viewDidLoad() {
super.viewDidLoad()
showSliderCard()
}
func showSliderCard() {
sliderCard = KSliderCard(items: [KSliderCardItem(image: UIImage(named: "img1"), title: "Hello 🎉", text: "..."),
KSliderCardItem(image: UIImage(named: "img2"), title: "Hii", text: "..."),
KSliderCardItem(image: UIImage(named: "img3"), title: "Heey", text: "...")])
sliderCard.options.isBlurImage = false
sliderCard.options.backgroundStyle = .dark
sliderCard.options.backAction = true
sliderCard.options.backButtonImage = UIImage(named: "back")
sliderCard.options.backButtonSize = CGSize(width: 64, height: 64)
sliderCard.options.backButtonBackgroundColor = .clear
sliderCard.options.backButtonColor = .white
sliderCard.show(to: self.view)
}
}
选项
titleColor:UIColor?
titleFont:UIFont?
textColor:UIColor?
textFont:UIFont?
isBlurImage:Bool = true
isAnimation:Bool = true
backgroundStyle:KSliderBackgroundStyle? // .dark, .light
blurStyle:KSliderBackgroundStyle? // .dark, .light
backAction:Bool = false
backButtonTitle:String?
backButtonImage:UIImage?
backButtonBackgroundColor:UIColor?
backButtonColor:UIColor?
backButtonTextColor:UIColor?
backButtonFont:UIFont?
backButtonSize:CGSize?
许可
用法遵循MIT 许可证。详见LICENSE文件。