每周综述

Aaron Brethorst,2013 年 7 月 27 日

欢迎来到我们的每周综述!当苹果在 iOS 6 中引入 Auto Layout 时,我对它进行了测试并迅速决定这太难使用了,尤其是在它会影响我在 iOS 5 上发布应用程序的情况下。(使用更困难,无法制作出好看的设计布局,无法在旧操作系统中工作……过啦。)但是,情况总是变化的,我强烈推荐今天正在构建 iOS 应用程序的人立即采用 Auto Layout。

幸运的是,这期间有一年出现了一系列使 Auto Layout 更容易使用的工具和库,例如我们本周的控件 Masonry。我强烈推荐您查看它。在接下来的几周里,我会对 Auto Layout 有更多的说法,如果您对这方面有任何特别想了解的,请告诉我们。

最好的问候,
Aaron


我们正在阅读


本周应用




Hackers

这个应用的作者足够大方,将源代码以宽松的 MIT 许可证发布。这是了解如何构建网络启用 iOS 应用的良好方式。

Hackers 是一个美丽而优雅的应用程序,用于 Hacker News,这是一个关于科技初创公司和计算机黑客的社会新闻网站。

了解更多


本周控件

Masonry




Masonry

一个轻量级的布局框架,可以在代码中快速、易于阅读和描述地创建 iOS AutoLayout NSLayoutConstraints。

MIT 许可证。

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


每周综述

MSCellAccessory




MSCellAccessory

简单的 UITableViewCell 配置类型可以轻松自定义颜色。支持 iOS7 全平面设计。

BSD 许可证。

了解更多 添加到收藏


JTOpenDoorAnimatedViewController




JTOpenDoorAnimatedViewController

模拟 AskKing Quizz 应用启动动画的单个 View Controller。

需要 XCode 4.5。
iOS 4.3 以上

MIT 许可证。

了解更多 添加到收藏


KOPopupView




KOPopupView

在两种方向中都提供了可爱效果的 iPhone/iPad 弹出 UIView。

MIT 许可证。

了解更多 添加到收藏


CLTableWithFooterViewController




CLTableWithFooterViewController

当您到达 UIScrollView 或 UITableView 的底部时,可以轻松添加固定底部图像。滚动回顶部使其消失。

MIT 许可证。

了解更多 添加到收藏


MMProgressHUD




MMProgressHUD

一款易于使用并且具有个性的HUD界面。

MIT 许可证。

了解详细信息 加入收藏


RMMapper




RMMapper

  • JSON转换为预定义类的对象

  • 快速方便地将对象保存到NSUserDefaults

  • 创建一个更容易符合NSCopying协议的类



MIT 许可证。

了解详细信息 加入收藏


TRSDialScrollView




TRSDialScrollView

高度可定制的UIScrollView仪表盘控件。
它符合UIAppearance协议,可实现全局应用程序定制。

MIT 许可证。

了解详细信息 加入收藏


JWToolbarAdaptiveSpaceItem




JWToolbarAdaptiveSpaceItem

一种适用于NSToolbars的空格项目,可以自动调整大小以匹配相邻的NSSplitView或其他类似面板的设置。

BSD 许可证。

了解详细信息 加入收藏


SLGSlideShowView




SLGSlideShowView

类似于UITableView的数据源和代理的简单图片幻灯片。

MIT 许可证。

了解详细信息 加入收藏


PBJVision




PBJVision

iOS相机引擎,支持触摸录制视频和拍照。

MIT 许可证。

了解详细信息 加入收藏


SWScrollView




SWScrollView

类似于《星球大战》开场白卷轴效果的滚动视图。

MIT 许可证。

了解详细信息 加入收藏


DAContextMenuTableViewController




DAContextMenuTableViewController

一个包含“更多”附件视图的UITableView subclass,外观和操作类似于原生邮件应用程序中的样式。

MIT 许可证。

了解详细信息 加入收藏