授权协议: MIT
开发语言: Swift
操作系统: iOS
收录时间: 2016-07-27
提 交 者: nodesolar

SubmitButton 是一组iOS 动画提交按钮,采用Swift开发。

效果图:

使用环境:

  • swift2 +

  • xcode7.3 +

使用:

1 创建一个按钮

  • using code

        let frame = CGRect(x: 50, y: 100, width: 200, height: 60)
        button = SubmitButton(frame: frame)
        button.setTitle("Submit", forState: .Normal)        
        self.view.addSubview(button)
  • using Storyboard or XIB

previewpreview

2  (Optional) 按钮属性设置

   btn.checkLineWidth = 6.0
   btn.progressBorderWidth  = 5.0
   btn.successColor = UIColor(red:0, green:206/255, blue:148/255, alpha:1)
   btn.progressColor = UIColor(red:0, green:206/255, blue:148/255, alpha:1)

3 (Optional) 按钮statechanged回调

  btn1.stateChanged = {
            (toState:SubmitButtonState) in
            if toState == .Loading {                self.btn1.progress  = 1
            }
  }

4 改变按钮状态

@IBAction func btnClicked(sender: AnyObject) {        let btn = sender as! SubmitButton        if btn.submitState != .Normal  {
            btn.changeState(.Normal)

        } else {
            btn.changeState(.Loading)
        }
    }

5 设置进度

  ...
   btn.progress = 1
  ...
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

SubmitButton 的相关资讯

还没有任何资讯

SubmitButton 的相关博客

C:if 小试牛刀

C:if 小试牛刀

Dynamics 365 Portal 修改注册页面及Profile页面

一,Profile页面 客户要求在Portal Profile页面上添加性别字段,通过查看源代码发现,中间的联系人信息部分是引用的CRM中Con...

selenium系列----->Actions命令实例整理------>click(locator)命令

Junit环境下使用方法整理: click可以单击一个链接,按钮或者单选框复选框等。 Click系列的有:click、clickAt、clickAndWai...

shiny基础

Shiny包不同与R中其他包,它是由Rstudio公司打造,并允许R用户便捷的构建web app,它兼容所有的HTML元素、Javascript、CSS等,...

通过Ajax方式上传文件,使用FormData进行Ajax请求

一般文件上传是使用form表单提交,通常我们提交(使用submit button)时,会把form中的所有表格元素的name与value组成一个que...

jquery 提交form表单

这个其实挺简单的,只是一开始我想错了,一开始我打算用jQuery + jQuery.form插件来做,其实不必的,只需要jQuery插件就可以了...

Yii2.0框架 表单 Forms

1.表单的创建   在yii中主要是通过 yii\widgets\ActiveForm 类来创建表单。     ActiveForm::begin() 不仅创建了一个表...

phalcon tag

视图助手(View Helpers) 给标签分配默认值 setDefault($id, $value) \Phalcon\Tag::setDefault("age", "18");   echo \Ph...

移动端 H5 拍照 从手机选择图片,移动端预览,图片压缩,图片预览,再上传服务器

前言:最近公司的项目在做全网营销,要做非微信浏览器的wap 站 的改版,其中涉及到的一点技术就是采用H5 选择手机相册中的图片...

window环境 YII2.0入门篇(二)

创建控制器和视图,以及form的验证以及使用。

SubmitButton 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
3 收藏
分享
返回顶部
顶部