每周速览

Aaron Brethorst,2013 年 5 月 18 日

大家好,欢迎来到我们的每周速览!我们即将迎来 WWDC 时刻,关于硬件更新的传言正在四起,有关苹果未宣布的 iRadio 服务的延迟也颇嚣尘上(对于一个未公布的产品,公众怎么可能会关心它的延迟呢?我知道,我知道……),当然还有——iOS 7 的去 Forstall 化。

同时,微软将在下个星期二揭露新款 Xbox(Fusion?)。尽管它要到深秋才会发货,我仍然非常想看看微软一直在忙些什么,以及他们现在在界面设计方面的走向,因为他们似乎正推动着行业 UI 流行趋势(怎么回事呢!)我还非常好奇,我以前办公室的同事,Kinect 的关键人物之一 Alex Kipman,在过去几年里都在忙些什么。

下次见!
Aaron

1你知道吗?我在微软工作了四年零两天?是真的!我在做 Visual Studio。


我们都在读什么


本周应用:Seesaw

Seesaw

Seesaw 是一款打磨得非常出色的应用,使用了永受喜爱的 TTTAttributedLabel 和 PSTCollectionView 控件。

在你最需要朋友意见的时候,这是获取朋友观点的最佳方式。Seesaw 允许你通过短信、Twitter 和 Facebook 分享你选择的照片。随着你的朋友们投票,你可以立即看到结果和意见。这是一个快速、有趣且令人上瘾的方法,让你对自己的决定更有信心。

MIT 许可证。

了解更多信息


本周控件

PHFComposeBarView

PHFComposeBarView

这是对 iOS Messages.app 中编辑栏的精确重建,模仿了行为和图形,同时也允许你自定义其中的许多方面。

MIT 许可证。

了解更多信息 添加到收藏


MMDrawerController

MMDrawerController

一个轻量级、易于使用的侧拉导航控制器。

MMDrawerController 是一个侧滑导航容器视图控制器,旨在支持日益增长的利用侧滑模式的应用程序数量。这个库旨在以轻量级、专注的方式专门支持侧滑导航,同时提供自定义动画以展示和关闭侧滑菜单。

MIT 许可证。

了解更多 添加到收藏


每周速览

GzCountryTableView

GzCountryTableView

一个预先加载了所有 App Store 国家和旗帜的 UITableView。它允许您从列表或通过搜索选择国家。

MIT 许可证。

了解更多 添加到收藏


PBWebViewController

PBWebViewController

PBWebViewController 是一个轻量级、简单且可定制的 iOS 网络浏览器组件。它仅包含 2 个源文件,无图片,大约 200 行代码,采用了现代 Cocoa 开发技术。

PBWebViewController 在 iPhone 和 iPad 上运行,支持所有方向,并旨在与 UINavigationController 一起使用。您只需要设置其属性,然后推入即可。

MIT 许可证。

了解更多 添加到收藏


SpiralPullToRefresh

SpiralPullToRefresh

类似于 Twitter Music 的下拉刷新控制器,但更加强大和灵活。此外,它支持 3 种等待动画:随机闪烁、线性闪烁和圆形闪烁。此外,还有使用星系/螺旋动画聚集的粒子。

MIT 许可证。

了解更多 添加到收藏 观看视频


DMFormInputAccessoryView

DMFormInputAccessoryView

用于表格的一个简单输入附件视图。

MIT 许可证。

了解更多 添加到收藏


LARSBar

LARSBar

一个奇异的 UISlider 子类,模仿了 Twitter 的 #music 应用中找到的 EQ 滑块。

MIT 许可证。

了解更多 添加到收藏


BalloonPullToRefresh

BalloonPullToRefresh

气泡/气球下拉刷新控件。灵活且轻量。此外,气球聚集在一起形成一个更大的气球/气泡,使用星系/螺旋动画。提供两种进度动画:淡入和旋转!

查看这个控件的实际操作
http://www.youtube.com/watch?v=0JjokI9d65k

MIT 许可证。

了解更多 添加到收藏


HMSideMenu

HMSideMenu

HMSideMenu 允许您通过令人愉悦的动画,在一个视图控制器中从左侧、右侧、顶部或底部显示项目菜单。

MIT 许可证。

了解更多 添加到收藏


SimulatorRemoteNotifications

SimulatorRemoteNotifications

SimulatorRemoteNotifications 是一个 iOS 库,可以向 iOS 模拟器发送(虚拟的)远程通知。

许可证未指定。

了解更多 添加到收藏


Dragon Reaction

Dragon Reaction

一个 Cocoa Touch 分类,简化了与 UIGestureRecognizer 相关的视图的移动(拖动)动画所需的代码,以及响应视图与可变视图框架(或任意矩形)重叠的情况。

Apache 2.0 许可。

了解更多 添加到收藏


SimplySocial

SimplySocial

简化OAuth实现,提供快速且易于使用的方式来将文本和图片发布到Facebook和Twitter。

如果您需要支持iOS 4.3或更早版本的传统应用程序上的社交服务,或者在iOS6上但不将凭证存储在设备上(例如在展会现场),则这很有用。

与其它社交工具包不同,SimplySocial无需与额外的iOS框架链接(除了UIKit、Foundation和CoreGraphics),因此您的代码库保持简单,二进制文件中不会包含不必要的库。

MIT 许可证。

了解详细信息 加入收藏


METoast

METoast

METoast是一个显示吐司消息的视图。它是一个基于FIFO队列的吐司。

BSD授权。

了解详细信息 加入收藏


Slash

Slash

一个简单、可扩展的标记语言,用于样式化NSAttributedStrings。该语言的外观与HTML类似,但每个标签的含义由用户自定义。

MIT 许可证。

了解详细信息 加入收藏


FontAwesomeKit

FontAwesomeKit

用于在iOS中使用Font-Awesome的简单助手。

MIT 许可证。

了解详细信息 加入收藏


SHPersian

SHPersian

这是一套为波斯/阿拉伯iOS应用开发者提供的工具和控制。

目前包含一个基于UILabel的自定义子类,可以轻松使用自定义字体,无需编写一行代码。

许可证未指定。

了解详细信息 加入收藏


USStatesColorMap

USStatesColorMap

在iPad、iPhone应用程序中绘制颜色USA地图的控制。
基于Stately字体(http://intridea.github.io/stately/)。
提供简单接口以填充一个州、一组州或整个地图。

MIT 许可证。

了解详细信息 加入收藏


BZPasscodeViewController

BZPasscodeViewController

适用于iOS的密码视图控制器。

BSD授权。

了解详细信息 加入收藏


BPODial

BPODial

一款漂亮的旋转/音量样式旋钮控制,适用于Mac OS X。它是NSSlider控制器的替代品。

MIT 许可证。

了解详细信息 加入收藏


HPLTagCloudGenerator

HPLTagCloudGenerator

在iOS上生成标签云。

MIT 许可证。

了解详细信息 加入收藏


ILHTTPClient

ILHTTPClient

一个易于使用的AFNetworking包装器,带有自动加载的动画HUD。

MIT 许可证。

了解详细信息 加入收藏


ScrollingNavigationViewController

ScrollingNavigationViewController

一个类似于iOS中Amazon Kindle应用程序中的导航栏滚动的控制器。

MIT 许可证。

了解详细信息 加入收藏


WritingAnimationMessageView

WritingAnimationMessageView

在屏幕上以打字动画的方式“写入”消息。

许可证未指定。

了解更多 添加到收藏


RBDMuteSwitch

RBDMuteSwitch

在iOS 5之前,通过音频路由检测播放类型以检测设备是否被静音相对简单。

但在iOS 5之后,这种做法发生了变化,因为苹果从未打算支持这种行为。事实上,苹果已经声明无法获取静音开关的位置,并表示这不是一个错误,而是一个有意为之的更改。

然而,RBDMuteSwitch是一个简单、小巧且易于使用的组件,只需几分钟即可集成,甚至可以在iOS的旧版本中正常运行。

BSD授权。

了解更多 添加到收藏