帮酷LOGO
  • 显示原文与译文双语对照的内容
Confetti! Who doesn't like confetti?

  • 源代码名称:SAConfettiView
  • 源代码网址:http://www.github.com/sudeepag/SAConfettiView
  • SAConfettiView源代码文档
  • SAConfettiView源代码下载
  • Git URL:
    git://www.github.com/sudeepag/SAConfettiView.git
  • Git Clone代码到本地:
    git clone http://www.github.com/sudeepag/SAConfettiView
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/sudeepag/SAConfettiView
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • SAConfettiView

    languageCI StatusVersionLicensePlatform

    confetti

    你可以在你的应用程序中添加有趣的多色纸屑,让用户感受到你的感受。 SAConfettiView是UIView的子类,它是的子类,可以自定义。 从各种类型和颜色的彩纸到不同水平的强度,你可以以使纸纸尽可以能的花色。

    安装

    SAConfettiView可以通过 CocoaPods 获得。 要安装它,只需在你的Podfile中添加以下行:

    pod "SAConfettiView"

    然后运行:

    $ pod install

    手动安装

    要手动安装 SAConfettiView,只需将 SAConfettiView.swift 添加到。

    用法

    创建SAConfettiView与创建UIView相同:

    let confettiView =SAConfettiView(frame: self.view.bounds)

    不要忘记添加 subview !

    self.view.addSubview(confettiView)

    用户定义类型

    使用 .type 属性选择预先配置的五彩纸屑类型之一,或者通过提供自定义图像创建自己的confetti 。 这里属性默认为 .Confetti 类型。

    .Confetti

    confetti

    confettiView.type=. Confetti
    .Triangle

    triangle

    confettiView.type=. Triangle
    .Star

    star

    confettiView.type=. Star
    .Diamond

    diamond

    confettiView.type=. Diamond
    .Image

    image

    confettiView.type=. Image(UIImage(named: "smiley"))

    颜色

    使用 .colors 属性设置五彩纸屑的颜色。 这里属性具有多个颜色的默认值。

    confettiView.colors= [UIColor.redColor(), UIColor.greenColor(), UIColor.blueColor()]

    强度

    强度指的是产生多少粒子以及它们的下落速度。 通过在 0和 1之间传递一个值,来设置 .intensity 属性的强度。 默认强度为 0.5.

    confettiView.intensity=0.75

    启动

    要开始五彩纸屑

    confettiView.startConfetti()

    停止停止

    要阻止五彩纸屑

    confettiView.stopConfetti()

    状态

    要检查五彩纸屑是否处于活动状态并且当前正在显示,请使用

    confettiView.isActive()

    如果正在显示,则返回 true,如果未显示,则返回 false

    更改日志

    1.0.8

    • 添加 isActive() 方法确定五彩纸屑当前是否为活动的Shakarang#9.

    1.0.7

    1.0.6

    1.0.5

    1.0.4

    • .Image(UIImage) 替换 .Custom,方便定制五彩纸屑图像 gmertk#2.

    许可证

    版权所有( c ) 2015 Sudeep Agarwal

    若要在取得该软件副本时免费授予任何人,如有下列条件的软件,请免费授予该软件的副本,并与相关的文档文件("软件") 进行许可,包括不受限制的权利,包括以下条件:

    上述版权声明和本许可声明须包括在所有的副本或实质性部分的软件。

    软件是"是",没有任何保证,表示或者隐含,包括但不限于销售,适合特定用途和 NONINFRINGEMENT 。 作者或者版权持有人在合同。侵权或者它的他与软件或者它的他用户交易的行为。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语