每周综述

Aaron Brethorst,2013年7月27日

欢迎来到我们的每周综述!当苹果在iOS 6中介绍了Auto Layout时,我对其进行了测试,并很快就决定它太痛苦了,很难忍受,尤其是在它将阻止我在iOS 5上发布相应应用的情况下。(更难使用,无法制作出看起来好的布局,在旧操作系统上不会工作……呃,算了。)但是,情况在不断变化,我非常强烈地推荐任何正在构建iOS应用的人今天立即采用Auto Layout。

幸运的是,在这期间的一年里,产生了许多使Auto Layout更容易使用的工具和库,比如我们本周的控件Masonry。我强烈建议您去看看。在接下来的几周里,我还有更多关于Auto Layout要说的,如果有任何特别想了解的内容,请给我们留言。

最好的祝愿,
Aaron


我们所阅读的内容


本周最佳应用




Hackers

这个应用的作者足够大方,将其源代码在宽松的MIT许可下发布。这是一种了解如何构建具有网络功能的iOS应用的整体方法的绝佳方式。

Hacker是一个关于科技创业和计算机黑客的社交新闻网站的精美而优雅的应用。

了解更多信息


本周控件

Masonry




Masonry

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

MIT许可证。

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


每周综述

MSCellAccessory




MSCellAccessory

可以轻松自定义UITableViewCell accessoryType颜色的。支持iOS 7扁平化设计。

BSD许可证。

了解更多 添加到收藏


JTOpenDoorAnimatedViewController




JTOpenDoorAnimatedViewController

一个模仿AskKing Quizz应用启动动画的单个视图控制器。

需要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

一个可以自动调整大小以匹配相邻NSSplitView或其他面板设置的自适应空白项目。

BSD许可证。

了解更多 加入收藏


SLGSlideShowView




SLGSlideShowView

简单的图像幻灯片,类似UITableView的数据源和代理显示图像。

MIT许可证。

了解更多 加入收藏


PBJVision




PBJVision

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

MIT许可证。

了解更多 加入收藏


SWScrollView




SWScrollView

像《星球大战》开篇字幕滚动的滚动视图。

MIT许可证。

了解更多 加入收藏


DAContextMenuTableViewController




DAContextMenuTableViewController

一个带有“更多”辅助视图的UITableView subclass,其外观和行为与原生邮件应用相似。

MIT许可证。

了解更多 加入收藏