Swift-自定义switch控件

作者: 无穷369 | 来源:发表于2016-07-25 10:35 被阅读469次
Swift-自定义Switch.gif

比起系统的switch控件,这个自定义控件是不是可爱多了?

好,依然是老套路,将我Demo中的LLSwitch文件夹拖入到你的工程中。

桥文件中import

#import "LLSwitch.h"

添加代理

class ViewController: UIViewController,LLSwitchDelegate {

然后几句简单的代码就可以实现

//
//  ViewController.swift
//  Swift-自定义switch控件
//
//  Created by ibokan on 16/7/24.
//  Copyright © 2016年 张宇. All rights reserved.
//

import UIKit

class ViewController: UIViewController,LLSwitchDelegate {

    override func viewDidLoad() {
        super.viewDidLoad()
        
        let llSwitch = LLSwitch(frame: CGRectMake(100,100,120,60))
        self.view.addSubview(llSwitch)
        llSwitch.delegate = self
        llSwitch.setOn(true, animated: true)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    
    /*开始时执行*/
    func didTapLLSwitch(llSwitch: LLSwitch!) {
        print("123")
    }
    
    /*动画停止时调用*/
    func animationDidStopForLLSwitch(llSwitch: LLSwitch!) {
        print("456")
    }
    
    /*选中值true/false*/
    func valueDidChanged(llSwitch: LLSwitch!, on: Bool) {
        print(on)
    }

}

喜欢的话就点击上方的关注按钮,我将会分享给大家更多好玩的

Demo地址https://pan.baidu.com/s/1eRVf53k

相关文章

  • Swift-自定义switch控件

    比起系统的switch控件,这个自定义控件是不是可爱多了? 好,依然是老套路,将我Demo中的LLSwitch文件...

  • Swift-自定义控件之IndicatorButton(带动画的

    Swift-自定义控件之IndicatorButton(带动画的按钮) 应用场景 登录或者注册时,点击按钮发送请求...

  • 自定义View之Switch

    今天我们来聊一下自定义Switch控件,我们先看一看Switch的相关属性: 1.Switch相关属性 andro...

  • Android Switch 实现

    用 Android 基础 Switch 控件实现自定义样式, 先上效果: 实现代码: 布局中写法: 相关配置文件 ...

  • Android Switch控件模仿ios修改样式 xml

    安卓中自带的Switch控件在很多时候总觉得和整体系统风格不符,很多时候,自定义Switch是一种方法。但其实不用...

  • 滑动开关

    1.用 bootstrap中的switch控件 2.自定义(html+css)(兼容性只测了谷歌和360)

  • Android Switch开关自定义

    先不废话,上图 可以自定义滑块 和背景哦~ 2、开始进入代码环节 Java部分,监听和调用 3、switch控件属...

  • Android 自定义实现switch开关按钮

    在开发我们经常会使用到自定义实现控件, 今天呢就跟大家说一说switch开关按钮的自定义实现。 为了大家的方便,直...

  • Swift-自定义UITableViewCell和View(XI

    Swift-自定义UITableViewCell和View 概要 本文主要粗略的整理两种方法用于自定义UITabl...

  • 组合控件2——海贼王选项菜单

    之前的自定义控件——初识自定义控件,我们了解到了自定义控件分为三种,自制控件,组合控件,拓展控件。而我们在自制控件...

网友评论

  • 小哥奇葩:楼主,假如不自定义switch,那么应该怎么样改变switch在Android上的打开的手把颜色,以及ios关闭时的手把颜色,希望得到回复,也可以私信我,谢谢
  • 无夜之星辰:为什么用的是OC而不是swift?:joy:

本文标题:Swift-自定义switch控件

本文链接:https://www.haomeiwen.com/subject/mnugjttx.html