KSliderCard 1.0

KSliderCard 1.0

Kenan Atmaca 维护。



KSliderCard


MIT Licance Pod Release Swift Twitter

要求

  • Xcode 9.0+
  • iOS 11.0 或更高版本

安装

CocoaPods

  1. 安装 CocoaPods
  2. 将此仓库添加到您的 Podfile
platform :ios, '11.0'

target 'ProjectName' do
  use_frameworks!
  pod 'KSliderCard'
end
  1. 运行 pod install
  2. 打开 CocoaPods 生成的新的 .xcworkspace
  3. 每次您想使用此库时:导入 KSliderCard

手动

  1. 只需下载 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文件。