每周精选

Aaron Brethorst, 2013年3月30日

欢迎来到我们的每周精选!本周,我们为你们提供了一款酷炫的新商业控件,以及众多精美的开源组件。《MFLHintLabel》提供了一系列非常炫酷的文本动画,有助于明显区分你的应用与其他所有应用。而且,它仅需售价24.99美元,性价比极高。创建这样一个组件可能需要你花费好几天时间,为何不直接使用已有的组件呢?

下期再见,
Aaron


本周应用:《Animoto Video Maker》(视频制作器)

Animoto Video Maker


我们的应用精选是《Animoto Video Maker》,这款应用可以让你使用iPhone中的照片和视频制作出非常漂亮且可分享的视频。

该应用使用了来自 Cocoa 控件库的四个组件,用于其推文分享、进度显示、刷新和网格视图需求。快去看看吧!

了解更多


本周控件精选:《FontAwesomeIconFactory》(图标工厂)

FontAwesomeIconFactory

使用无分辨率依赖的 Font Awesome 创建图标。适用于iOS和OS X。

Font Awesome 由 Dave Gandy 创建 -http://fortawesome.github.com/Font-Awesome

MIT 许可证。

了解更多 加入收藏  观看视频


OWActivityViewController

OWActivityViewController

OWActivityViewController 是 REActivityViewController 的分支,无外部依赖。仅支持iOS集成社交网络(iOS 6:Twitter/Facebook/SinaWeibo,iOS 5:Twitter)。

以下是 REActivityViewController 的依赖项:

  • AFNetworking ~> 1.1
  • Facebook-iOS-SDK ~> 3.2
  • DEFacebookComposeViewController ~> 1.0.0
  • REComposeViewController ~> 2.0
  • PocketAPI ~> 1.0.2
  • SFHFKeychainUtils ~> 0.0.1
  • AFXAuthClient ~> 1.0.5

对于只想让应用在iOS 6(例如相册应用)中显示现有的行为(如显示Twitter/Facebook/SinaWeibo作为分享选项,即使对应的账户在iOS设置中没有设置)并且要在iOS 5下提供现代UI的开发者,不需要依赖大量的外部库。

REActivityViewController 功能更强大,但 OWActivityViewController 更加轻量;它们是不同的。

BSD 许可证。

了解更多 加入收藏


Wolfpack

Wolfpack

Wolfpack 是适用于iOS的图像处理库,使用 Core Image 将预定义的过滤效果应用于图像。

MIT 许可证。

了解更多 加入收藏


SBScrollNavigation

SBScrollNavigation

此 UIScrollView 子类充当导航栏,可以持有按钮或其他响应用户点击的视图。

源代码包含使用示例。

CC BY-SA 3.0 许可证。

了解更多 加入收藏


TLTiltSlider

TLTiltSlider

一个基于设备位置姿态调整外观的 UISlider 子类。

MIT 许可证。

了解更多 加入收藏


JLActionSheet

JLActionSheet

一个易于使用和定制的 UIActionSheet 替代品,附带示例项目。

包含示例项目,您可以通过查看源代码轻松了解如何创建新的主题。

已知问题:尚未处理 title 属性。即将推出

MIT 许可证。

了解更多 加入收藏


QuadCurveMenu (Burtlo)

QuadCurveMenu (Burtlo)

原版 QuadCurveMenu,现在是 AwesomeMenu 的分支,更易于配置和扩展。我提出了一个拉取请求,但这并非原始作者的初衷。

  • ARC 启用

  • 菜单可以以径向、线性或自定义方向显示菜单项。

  • 菜单项会自动使用 AGMedallionView 进行勋章化,因此无需创建自定义勋章化图像。

  • 菜单将为 willExpanddidExpandwillClosedidClose 生成委派事件。

  • 在展开之前,菜单将询问代理 shouldExpand,在关闭之前询问 shouldClose

  • 菜单将为轻敲(didTapMenu)和长按(didLongPressMenu)生成事件

  • 菜单由 expandcloseselectedunselected 的单个、可定制的动画组成。


MIT 许可证。

了解更多 加入收藏


MFLHintLabel

MFLHintLabel

使用这组动画操作您的文本中的字符,并为您的用户创建引人注目的通知、提示和警报。

商业许可。

了解更多 加入收藏  观看视频


RMShapedImageView

RMShapedImageView

一个 UIImageView 子类,基于 Ole Begemann 的 OBShapedButton,忽略透明像素上的触摸。

RMShapedImageView 通过重写 pointInside:withEvent:. 该方法调用于确定触摸是否在视图中。在我们的情况下,我们只想在相应的像素不是透明(alpha > 0)时返回 YES

Apache 2.0 许可证。

了解更多 加入收藏


RouletteWheelCollectionView

RouletteWheelCollectionView

一个类似于旋转卡片轮的控件,通过 UICollectionViewFlowLayout 子类实现。该设计灵感来源于 Yahoo TimeTraveler 应用。

开发笔记

http://corgitoergosum.net/2013/03/16/from-js-to-uicollectionview-building-a-custom-roulette-wheel-stack-control-in-ios/

Apache 2.0 许可证。

了解更多 加入收藏


MRSubtleButton

MRSubtleButton

一个由 NSView 衍生的微妙渐变按钮。

MIT 许可证。

了解更多 加入收藏


SwipeView

SwipeView

SwipeView 是一个旨在简化在 iOS 上实现水平、分页滚动视图的类。它基于 UIScrollView,但增加了诸如动态加载视图的方便功能,例如类似 UITableView 的 dataSource/delegate 界面,以及高效的观点加载、卸载和回收。

SwipeView的接口和实现基于iCarousel库,对于使用过iCarousel的任何人来说都应该是熟悉的。

定制许可。

了解更多 添加到收藏


SAVideoRangeSlider

SAVideoRangeSlider

iOS视频剪辑控件。易于自定义。

MIT 许可证。

了解更多 添加到收藏


THLabel

THLabel

THLabel是UILabel的子类,额外支持阴影模糊、描边文本和填充渐变。

zlib许可。

了解更多 添加到收藏


MBButtonMenuViewController

MBButtonMenuViewController

MBButtonMenuController是UIViewController子类,实现了类似UIActionSheet的功能。

它提供无限数量的按钮、用于处理触摸的代理,以及在显示时具有酷炫的视觉效果。

试一下吧,欢迎贡献力量。

MIT 许可证。

了解更多 添加到收藏


FAWE – iOS的Font Awesome库

FAWE -  Font Awesome library for iOS

FAWE是一个库,帮助您在iOS项目中利用出色的图标字体库Font Awesome。

FAWE扩展了默认的Cocoa框架组件,以尽可能简化图标的工作。此外,FAWE还提供了一些自己的类。所有图标UI控件的基础都是FAWEIconView,它可以作为一个独立的组件使用,也可以与标准UI控件,如UIButton一起使用。FAWEIconView扩展了UILabel,因此可以使用UILabel的属性来控制其外观和感觉,但它还引入了一些自己的功能,例如渐变图标颜色和内阴影。

BSD 许可证。

了解更多 添加到收藏


GCTagList

GCTagList

类似于iOS Mail应用中发件人或收件人标签的标签列表。

MIT 许可证。

了解更多 添加到收藏


Twitter存档查看器

Twitter Archive Viewer

Twitter存档的查看器应用程序。使用方法:只需将“tweets”文件夹替换为您的文件夹。

MIT 许可证。

了解更多 添加到收藏


圆形进度指示器

Circular Progress Indicator

只是一个自定义的(确定)圆形进度指示器

公有领域许可。

了解更多 添加到收藏