SJMeterStyleSliderView 1.1

SJMeterStyleSliderView 1.1

Sumit Jagdev 维护。




  • 作者:
  • sumitjagdev

SJMeterStyleSliderView

SJMeterStyleSliderView 控件是一个完全可定制的组件,可用于任何 iOS 应用程序。它还会播放一段胜利的欢呼声。

先决条件

  • XCode > 9.0
  • Swift > 4.0

SJMeterStyleSliderView

Version License Platform

概述

SJMeterStyleSliderView 控件是一个完全可定制的组件,可用于任何 iOS 应用程序。它还会播放一段胜利的欢呼声。

要求

  • 自动引用计数(ARC)
  • iOS 8

安装

SJMeterStyleSliderView可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中:

pod "SJMeterStyleSliderView"

用法

//TODO: To import Slider View for use
import SJMeterStyleSliderView

<!--Now you can create an UI in your storyboard and assign class of a view to SJMeterStyleSliderView to use this UI Control for Meter Slider.-->
<!---->
<!--You can also use delegate to get selected index and use moveSliderToIndex method to move slider programeticaly.-->

<!--Ex. Code--->

import SJMeterStyleSliderView

class ViewController: UIViewController, SJMeterStyleSliderViewDelegate {

    @IBOutlet var sliderView : SJMeterStyleSliderView!
    @IBOutlet var stepper : UIStepper!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        self.sliderView.delegate = self
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    @IBAction func valueChanged(_ sender: UIStepper) {
        self.sliderView.moveSliderToIndex(index: Int(sender.value), withAnimation: true)
        
    }
    func didChangeSelectedIndex(index: Int) {
        print("Selected Index : ", index)
        stepper.value = Double(index)
    }
}

构建工具

  • Swift
  • UIKit

贡献

请阅读CONTRIBUTING.md以了解我们行为准则以及提交拉取请求的流程。

版本管理

我们使用SemVer进行版本管理。有关可用版本,请参阅此存储库的发布

作者

许可

SJSwiftSideMenuController是在MIT许可下可用的。有关更多信息,请参阅LICENSE文件。