大家好,希望你新年过得愉快!现在我们进入了2013年,是时候开始展望夏季和WWDC了。据传闻,iOS 7和一个未知的iOS设备已经在开发者的日志中亮相。
同时,本周我们为你提供了一系列真正精彩的控件。本周挑选我们的“每周控件”是一个真正具有挑战性的练习。例如,我们有一个出色的图像裁剪工具,几个非常酷的容器视图,表情符号和图标字体渲染器,以及一个可以让你非常容易地构建Core DataCRUD应用的工具。
最终,我无法挑选一个“每周控件”,并决定两个控件应该分享这份荣誉。第一个是来自多才多艺的加拿大移动开发者Kieran Lafferty的KLNoteViewController,你可能记得他之前几次的“每周控件”。KLNoteViewController是一个美丽的标签式容器界面,用于在多个视图控制器之间导航。
第二个是来自荷兰iOS开发者Glenn Chiu的GC3DFlipTransitionStyleSegue。这个控件是将3D iBooks翻页过渡效果还原得令人惊叹。看看吧,我知道你不会失望的!
上周,我提到了我们在2012年发布的控件数量。但是,原始数字并不能说明全部情况:如果发布的控件并不非常实用,那么你有一百万个它们也不会起任何作用。
因此,在这个基础上,我想强调来自每个使用和阅读Cocoa Controls的人的故事。 如果你的App Store应用程序使用了网站的组件,请通过电子邮件告知我们(如果你在博客上阅读此内容,请在评论中告知)。我们很高兴地展示那些最好利用我们的组件的应用程序。听起来怎么样?
下次再见了!
Aaron
JBCroppableView
JBCroppableView是UIView的子类,它使用UIKit和CoreGraphics创建,可以向UIImageView添加n个点,允许通过拖放修改它们,以修剪图像的额外空间。 MIT许可。 |
SGSelectedViewController
这是一个特定于iOS应用程序的自定义下拉菜单。需要ARC和iOS 5.1或更高版本。 MIT许可。 |
GC3DFlipTransitionStyleSegue
使用OpenGL ES 2.0渲染并封装在UIStoryboardSegue子类中的iBooks风格的3D翻页过渡动画。 zlib许可。 |
SWRevealViewController
MCProgressBarView
带有自定义图片的进度条 MIT许可。 |
位置地图
一个高效显示位置和地图的设计模式,其UI模仿了Foursquare的签到视图。 CC BY 3.0许可证。 |
FontAwesome+iOS
KLNoteViewController
一个组织多个导航控制器的控件,灵感来自Evernote 5.0应用 Apache 2.0许可证。 |
M13Checkbox
这是一个iOS中的自定义复选框,类似于在OS X和Safari中找到的复选框。 MIT许可。 |
SDScaffoldKit
FPTitleSwipeView
类似于Sparrow Mail应用的下拉标题功能。已完全实现。 MIT许可。 |
RFOverlayScrollView
RFOverlayScrollView是一个NSScrollView子类,即使在连接鼠标的情况下,也会显示类似于iOS风格的滚动条。 MIT许可。 |
NVUIGradientButton
一款带有渐变功能的精美iOS按钮。 MIT许可。 |
NVSlideMenuController
为iOS设计的正确滑动菜单。 MIT许可。 |
自定义ToggleView
ToggleView是一种易于使用的原始切换按钮。 MIT许可。 |
PBEmojiLabel
这是一个UILabel子类,允许您在Campfire、GitHub、Basecamp、Turntable.fm、Teambox、Trac和Flowdock中插入您使用的表情符号,而无需计算代表表情符号的UIImages插入位置。 BSD许可证。 |
Rebel
Rebel是一个框架,用于使AppKit更容易使用,通过类别修复错误并使API更加美观,以及新类执行常见任务。 MIT许可。 |