每周综述:掌握 iOS 7 和 ARM64

Aaron Brethorst,2013 年 9 月 28 日

如今,iOS 7 已进入消费者手中,NDA 已经解除,我发现有很多令人印象深刻的关于新 ARM64 架构的内部运作以及 iOS 7 的新功能的最新信息。务必要阅读我们下面的链接。

除此之外,除去几例高调令人惊讶的例外,我感觉上周发布到 App Store 的 iOS 7 应用质量整体令人非常满意。某些应用迁移到新界面所花费的时间比预期长,这让人有点失望,但我不想说这是个巨大的意外(比如 TweetBot)

你最喜欢的 iOS 7 应用是什么?你最喜欢的、看起来棒棒的老应用是哪些?

此致,
Aaron


我们正在阅读的内容


本周控件

VCTransitionsLibrary

VCTransitionsLibrary

使用 iOS 7,你可以轻松创建可在多种场景(推送、弹出、模态等)中使用的自定义视图控制器切换。该项目提供了一个可以直接放入项目的自定义动画库。它还包括几个“交互控制器”,可以使用任何自定义动画来实现交互式切换。

MIT 许可协议。

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


每周综述

UIImageView-Placekitten

UIImageView-Placekitten

一个简单的 UIImageView 分类,可以从 www.placekitten.com 异步下载占位符图像。这些图像适应 ImageView 的界限,并尊重视网膜设备屏幕比例。

公共领域许可证。

了解更多信息 添加到收藏


EAIntroView

EAIntroView

这是用于介绍视图的高度可定制的解决方案。一些功能(所有功能都是可选的)

  • 从最后一页滑动以关闭
  • 每个页面都自定义背景,并带有交叉溶解过渡
  • 对于每一页 - 背景、标题图片、标题文本、描述及其各自的Y坐标
  • 整个视图的自定义背景或颜色
  • 自定义页面控制、跳过按钮

MIT 许可协议。

了解更多 添加到收藏


SMVerticalSegmentedControl

SMVerticalSegmentedControl

类似于 UISegmentedControl 的垂直分段控制。

MIT 许可协议。

了解更多 添加到收藏


OBAlertView

OBAlertView

受iOS 7音乐应用启发的全屏警告视图。

MIT 许可协议。

了解更多 添加到收藏


LineChartView

LineChartView

适用于iOS开发者的简单易用的交互式折线图/绘图。

MIT 许可协议。

了解更多 添加到收藏


CSNotificationView

CSNotificationView

带有模糊效果的iOS 7风格半透明通知视图。

MIT 许可协议。

了解更多 添加到收藏


NTParallaxView

NTParallaxView

为iOS提供简单透视效果的库。

MIT 许可协议。

了解更多 添加到收藏


BZGFormField

BZGFormField

BZGFormField 是一个用于更好表单的文本字段。左侧指示器根据字段文本的有效性而改变颜色 - 只需将文本验证块传递给字段。当文本字段返回时,指示器扩展变可触摸。当触摸指示器时,将显示一个警告视图 - 您可以在文本验证块中配置警告视图。

MIT 许可协议。

了解更多 添加到收藏


POPDownMenuTable

POPDownMenuTable

该项目启发了在YouTube iOS应用中看到的弹出菜单功能。POPDownMenuTable 是一个 UITableViewController 子类,用于实现弹出菜单功能。它与传统设置一样,可以与基于故事的程序集成。

MIT 许可协议。

了解更多 添加到收藏


MBXMapKit

MBXMapKit

一行内整合MapKit的MapBox映射服务。

BSD许可

了解更多 添加到收藏


TQStarRatingView

TQStarRatingView

IOS 星级评价视图控件,点击和滑动评分。

许可证未指定。

了解更多 添加到收藏


KKProgressTimer

KKProgressTimer

简单的圆形进度指示器

如果想要使用 CocoaPods,请将以下行粘贴到 Podfile 中。

pod 'KKProgressTimer', :git => 'http://github.com/gin0606/KKProgressTimer.git'

MIT 许可协议。

了解更多 添加到收藏


SpotifyProgressHUD

SpotifyProgressHUD

SpotifyProgressHUD - iOS Spotify进度HUD的克隆。

MIT 许可协议。

了解更多 添加到收藏


NSString-Japanese

NSString-Japanese

用于处理日本字符串的NSString分类方法。

  • 罗马字、平假名、片假名和汉字之间的转换
  • 用平假名替换汉字
  • 使用Unicode范围识别字符串中包含的日文文本类型

简要示例请见: http://00steveng.github.io/NSString-Japanese

MIT 许可协议。

了解更多 加入收藏


AppendableVideoMaker

AppendableVideoMaker

AppendableVideoMaker是一种类似于Vine的视频录制组件,具有暂停、启动和长按功能。

MIT 许可协议。

了解更多 加入收藏


FB2StepButton

FB2StepButton

灵感来源于iOS通知中心中出现的两步清除按钮。

MIT 许可协议。

了解更多 加入收藏


LTHPasscodeViewController

LTHPasscodeViewController

iOS 7风格的Passcode。没有太多可以添加的,它完全复制了默认Passcode。不是锁屏的,而是在设置中更改密码或访问限制时获得的那个。

当在应用启动时以“锁屏”形式显示(例如)时,它将全屏显示,而不是在模态窗口内显示,但设计保持不变。

MIT 许可协议。

了解更多 加入收藏


CWStatusBarNotification

CWStatusBarNotification

在UIViewController上显示的一个类别,用于在状态栏区域显示动画文本通知。

MIT 许可协议。

了解更多 加入收藏


IQGeometry

IQGeometry

IQGeometry是CGGeometry的一个扩展,提供了iOS中几何计算的简易函数。

MIT 许可协议。

了解更多 加入收藏


SFAlbumApp

SFAlbumApp

控件允许您在打开相册时实现动画过渡,类似于原生的iPad图库。支持所有方向。iOS 7。

许可证未指定。

了解更多 加入收藏


SNIndexedScroller

SNIndexedScroller

使用自定义滚动器显示HTML内容,滚动过程中会显示文档中特定部分的标记。在指定位置显示当前滚动部分。部分标题会自动从文档中解析。

公共领域许可证。

了解更多 加入收藏


SGNavigationProgress

SGNavigationProgress

在UINavigationBar上显示类似于Safari的进度视图的类别。

MIT 许可协议。

了解更多 加入收藏


THSpringyCollectionView

THSpringyCollectionView

一个高效的集合视图实现,其单元格类似于iOS 7消息应用中的跳动效果。

这是通过简单地从UICollectionViewFlowLayout类派生并添加UIAttachmentBehaviours到布局属性来实现的。实现基于WWDC 2013的“探索iOS 7上的滚动视图”演示,但它更进一步,通过使用UIAttachmentBehaviours的平铺提供强大的内存和CPU管理。

MIT 许可协议。

了解更多 加入收藏