大家好,希望你们新年快乐!现在我们已经进入2013年,是时候开始展望夏天和WWDC了。消息已经传开,iOS 7和一个未知的iOS设备正在开发者的日志中出现。
与此同时,我们在这里为你提供了一系列真正出色的控制组件。本周挑选“控制之星”是一项非常艰巨的任务。例如,我们有一个出色的图像裁剪工具,几个非常酷的容器视图,Emoji和图标字体渲染器,以及一个使构建Core Data CRUD应用程序变得极其容易的工具。
最后,我无法选择单一的“控制之星”,因此决定有两项必须共享这一荣誉。第一项是来自多产的、非常有才华的Kieran Lafferty的KLNoteViewController,他是加拿大移动开发者,你们可能还记得他从上周的控制组件中。KLNoteViewController是一个美观的标签式容器界面,用于在多个视图控制器间导航。
第二项是Glenn Chiu的GC3DFlipTransitionStyleSegue,他是荷兰的iOS开发者。这个控件是对3D iBooks翻转过渡的惊人复刻。看看吧,我知道你们不会失望的!
上周,我提到了2012年发表的控件数量。但是,原始数字并不能说明全部:如果发布的控件并不很有用,那么你可能有数百万个,但这对你没有任何好处。
所以,在这个问题上,我想突出显示来自所有使用和阅读Cocoa Controls的人的故事。 你有没有在App Store上发表过使用本站组件的应用程序?请通过电子邮件告诉我们(或者在博客上阅读的话,请在评论中留言)。我们将很高兴地展示那些在这个站上最佳使用组件的最佳应用程序。怎么样?
下次见!
Aaron
JBCroppableView
JBCroppableView是使用UIKit和CoreGraphics构建的UIView子类,它向UIImageView添加了n个点,允许通过拖放修改它们以裁剪图像的额外空间。 MIT许可。 |
SGSelectedViewController
一个适合iOS应用程序的自定义下拉式菜单。需要ARC和iOS 5.1或以上版本。 MIT许可。 |
GC3DFlipTransitionStyleSegue
使用OpenGL ES 2.0渲染并在Segue子类中包装的iBooks风格3D翻转过渡动画。 zlib许可。 |
SWRevealViewController
MCProgressBarView
带自定义图像的进度条 MIT许可。 |
位置地图
一种设计模式,高效地展示位置和地图,用户界面模仿了Foursquare的签到视图。 CC BY 3.0授权。 |
FontAwesome+iOS
KLNoteViewController
一个控制器,受Evernote 5.0应用程序的启发,以一种堆栈组织多个导航控制器 Apache 2.0授权。 |
M13Checkbox
一个自定义的iOS复选框,模仿了OS X和Safari中找到的复选框 MIT许可。 |
SDScaffoldKit
FPTitleSwipeView
类似于Sparrow邮件应用的重命名视图。完全可用。 MIT许可。 |
RFOverlayScrollView
RFOverlayScrollView 是一个 NSScrollView 子类,即使在鼠标连接的情况下,也能显示 iOS 风格的滚动条。 MIT许可。 |
NVUIGradientButton
一个带渐变的漂亮可自定义的 iOS 按钮。 MIT许可。 |
NVSlideMenuController
为 iOS 实现正确的滑动菜单。 MIT许可。 |
自定义 ToggleView
ToggleView 是易于使用的原创切换按钮。 MIT许可。 |
PBEmojiLabel
这是一个 UILabel 子类,允许您在不计算插入代表 Emojis 的 UIImages 位置的情况下,在 Campfire、GitHub、Basecamp、Turntable.fm、Teambox、Trac 和 Flowdock 中插入您使用的 Emojis。 BSD授权。 |
Rebel
Rebel 是一个框架,使 AppKit 更易于使用,使用类别修复漏洞并使 API 更加美观,以及使用新类执行常见任务。 MIT许可。 |