大家好,欢迎来到又一期Cocoa控件每周综述!本周我们有七个令人兴奋的新iOS控件供您浏览,包括我个人最喜欢的(也是本周的控件)SBTickerView。
CKReflectionImage
这个控件是在GPL许可下发布的,它使渲染任意图像下的反射变得非常简单。
SBTickerView
接下来是我们的本周控件。本周我介绍了SBTickerView,它提供了非常易于使用且高灵活性的实现,类似于Flipboard的“翻转”动画。
SBTickerView 允许您翻转任意视图,这意味着您可以翻转单个UIImageView,整个视图控制器视图,或者任何其他东西!这个由Simon Blommegård编写的控件是在MIT许可证下发布的。
查看这个控制效果的视频以更好地了解它的功能和工作原理
再次感谢Simon为我们创建如此酷的控制!
JBSignatureController
JBSignatureController 允许您向用户展示一个视图控制器,让他们在屏幕上签名。在他们签名后,这个控制器允许您获取他们的签名图片以供进一步使用。
SPUserResizableView
SPUserResizableView 是一个可用户调整大小和位置的 UIView 子类。它是模仿 Pages iOS 应用中的可调整大小视图而设计的。任何 UIView 都可以作为 SPUserResizableView 的内容视图。随着视图的移动和调整大小,将相应地调用内容视图的 setFrame:。
ZIStoreButton
一个GPL许可的 UIButton 子类,它可以模仿 App Store 中的购买按钮。如果您需要两个阶段提交过程进行操作,而不想使用警告或动作表进行确认,这将非常有用。
EmailableCell
EmailableCell 是一个 UITableViewCell 子类,用于使包含电子邮件地址的单元格可复制,并允许用户使用 iPhone 的默认 Mail 应用程序向这些地址发送电子邮件。
CLKeypad
CLKeypad 是一个自定义的数字键盘式键盘,还有一个额外的自定义工具栏。它具有与 UIKeyboardTypeNumberPad 相同的功能,除了 CLKeypad 还提供了一个额外的十进制点按钮。您可以自定义工具栏和每个键的图像。