Swift 语言指南-Issue 36

Swift 语言指南-Issue 36

本期特别推荐 ninjaprox/NVActivityIndicatorView:酷炫的装载动画库及演示。如此丰富的 Swift 装载动画集合,史无前例。

项目

Swift 项目精选:最近新收录 NVActivityIndicatorView,CKWaveCollectionViewTransition,EasyTipView,SwiftPages,RazzleDazzle,FFLabel 等 5 个,合计已收录 166 个。

  • KyoheiG3/AttributedLabel:显示性能数量级 UILabel 的 AttributedLabel。无畏无惧、挑战权威。
  • liufan321/FFLabel:自动检测 URLs, @username, #topic# 等关链词(提供响应扩展)。实用的标签文本小组件。
  • realm/realm-cocoa:可以匹敌 Core Data 和 SQLite 存储解决方案。同时支持 Swift 和 Objective-C。相关中译教程:Realm数据库基础教程
  • 441088327/LayoutTrait:“做iPad 多任务分屏 适配的同学可以看一下”。 作者:@余书懿
  • ninjaprox/NVActivityIndicatorView:酷炫的装载动画库及演示。如此丰富的 Swift 装载动画集合,史无前例。

  • CezaryKopacz/CKWaveCollectionViewTransition:扩展于 UICollectionView 的仿波纹视图收放动画类及示例(适用于图片管理)。

    Swift 语言指南-Issue 36_第1张图片

  • teodorpatras/EasyTipView:弹出提示框类及演示示例。同样地,API 简单、易用。好“轮子”。

  • tomvanzummeren/TZStackView:TZStackView O网页链接:iOS 9 UIStackView 功能模拟实现于 iOS 7/ iOS 8 内。

    Swift 语言指南-Issue 36_第2张图片

  • GabrielAlva/SwiftPages:高可定制类似 Instagram 视图滑动切换功能类库。API 简单、易用。

  • IFTTT/RazzleDazzle:IFTTT 出品基于关键锁的动画框架架类库。适合个性化演讲稿。P.S. 另一个类似框架 Presentation

    Swift 语言指南-Issue 36_第3张图片

  • mengxiangyue/PhotoPicker:“自己用Swift做了一个iOS系统照片的选择的小例子,主要是用到了PhotoKit、自动布局(SnapKit)、UIPageViewController,支持iPhone、iPad,但是照片浏览在iPad上还是有点问题”。作者:@孟祥月

  • belm/BaiduFM-Swift:Swift 写的百度FM应用,支持Apple Watch。作者:@51鲁蒙

文档

Swift 文章精选:最近新收录 UICollectionViews 的拖拽效果,如何用代码控制以不同屏幕方向打开新页面,关键帧动画实用教程,iOS9 Day-by-Day 中译,单例在Swift中的正确实现方式 等 5 份,合计已收录 92 份。

  • UICollectionViews 的拖拽效果:“随着 iOS9 的发布,现在实现起来更加简单。By @Meng_Hang_”。源代码:nshintio/uicollectionview-reordering
  • (如何正确)处理键盘通知 :“做键盘跟随动画,处理键盘通知时遇到的一些坑”。作者:@nixzhu
  • 如何用代码控制以不同屏幕方向打开新页面:“前两天遇到了一个 “使用指定的不同屏幕方向打开新页面” 的需求,需求很简单:APP 一直保持竖屏,要求新打开的页面能够指定为横屏或竖屏,并且不允许自动切换,新页面退出后要恢复竖屏”。作者:吕文翰_JohnLui
  • 关键帧动画实用教程:“Keyframe 动画可以让我们有效的拆分由若干段动画连接而成的复杂动画,可以较为精准的定义每段动画的起始点及持续时间,并且在代码组织方面也非常清晰”。作者:@DevTalking
  • 单例在Swift中的正确实现方式:“在Swift中有好几种不同的方式来实现一个单例。到底哪一个才是正确的方式呢?在这边博客里,我将和你好好聊聊单例的历史和在Swift中单例正确的实现方式”。译者:Gottabe,来源:开发技术前线
  • iOS9 Day-by-Day 中译:持续更新中…… 译者:@nathan1
  • 那些用 Swift 写的 App 们:“本文列举了 13 个用 Swift 写的 App,另附加了好几篇国外团队写的 Swift 项目经验分享。看看你所知道的哪些 App 是用 Swift 写的?如果你还知道我没列在里面的,可以留言告诉我”。作者:@图拉鼎
  • 简约之道 - 最小化界面设计的组成要素及可用性分析:“理论上讲,最小化思想可以帮我们远离曾经的混乱局面,打造更加平滑自然的人机互动。不过现实中的情况并非那么理想,很多设计师仅从形式上拷贝着各种流行的设计要素,却忽略了特定的产品目标及各种可用性陷阱…”。译者:@C7210
  • newsletter - swiftsandbox.io:“每周推送 Swift 相关优秀资源。By 梁杰_numbbbbb”

你可能感兴趣的:(Swift 语言指南-Issue 36)