SKAButton 1.0.1

SKAButton 1.0.1

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布日期最新发布2015年10月
SPM支持 SPM

Marc Vandehey 维护。



SKAButton 1.0.1

  • Norman Croan,Ben Kane,Max Kargin,Skyler Lauren 和 Marc Vandehey

SKAToolKit - SKAButton

SKAButton 是 Sprite Kit 简单的按钮类,复制了 UIButton 的有用性。SKAButton 是 Sprite Kit Alliance 创建的 SKAToolKit 家族之一,用于与 Apples Sprite Kit 框架一起使用。

Sprite Kit Alliance 高兴地免费提供 SKAButton 和 SKAToolKit,无需任何保证或保修(有关更多信息,请参阅下面的许可证)。如果您缺少某些功能或希望添加某些功能,请通过电子邮件联系我们 [email protected]

SKAToolKit 安装说明

有用的方法

//Add Targets to the button
button.addTarget(self, selector: "buttonDoneWasTouched:", forControlEvents: .TouchUpInside)

//Add target for multiple events
button.addTarget(self, selector: "moreThanOneEvent:", forControlEvents: SKAControlEvent.DragEnter.union(.DragExit))

//Set button target size independently of the button texture size
button.setButtonTargetSize(CGSize(width: 300, height: 60))

边缘情况

SKAButton 可以保持多个状态,但会按照重要性的顺序显示:禁用 > 高亮显示 > 已选择 > 正常

添加到按钮的 SKActions 将覆盖该状态的水印。在示例中单击 SKA 按钮,然后禁用它将不会显示禁用状态,但会一直显示 SKAction,直到移除。

联系信息

如果您想与 SKA 联系,请通过电子邮件发送 [email protected]

许可证

版权所有 © 2015 Sprite Kit Alliance

特此授予任何获取本软件及其相关文档文件(“软件”)副本(以下简称“软件”)的人 permission 使用 Software 之权利,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售 Software 以及允许向 Software 提供的人对此类 Software 进行此类行为,前提是

在 Software 的所有副本或实质部分中包含上述版权声明和本许可声明。

软件按“原样”提供,不提供任何形式的保证,无论是否明确或暗示,包括但不限于 merchantability、适用性特定用途和 non-infringement 的保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任承担责任,无论在合同、侵权或任何其他行为中,因、从或与软件或软件的使用或其他使用相关而产生。

快乐点击!