DZNEmptyDataSet
Most applications show lists of content (data sets), which many turn out to be empty at one point, specially for new users with blank accounts. Empty screens create confusion by not being clear about what’s going on, if there is an error/bug or if the user is supposed to do something within your app to […]
Header parallax animation
Replace-iOS – Simply Implement Zee Young’s animation Source: MartinRGB/Replace-iOS
Tool: An Xcode Plugin Enabling Collaborative Code Editing Using Bonjour Networking
Source: Tool: An Xcode Plugin Enabling Collaborative Code Editing Using Bonjour Networking
ZLSwipeableViewSwift
A simple view for building card like interface like Tinder and Potluck. Source: zhxnlai/ZLSwipeableViewSwift
D3 圖表優化二三事
因為我認為 Data-Driven 是 D3.js 的核心觀念之一,在瞭解如何將資料轉為 DOM / SVG 元件以後,剩下再去讀 D3 的 API 相信也能輕易上手。 Source: Modern WebConf 2015 與我的講題:D3 圖表優化二三事 « kuro’s Blog
TextFieldEffects
Custom UITextFields effects inspired by Codrops, built using Swift Source: raulriera/TextFieldEffects
RMPZoomTransitionAnimator
A custom zooming transition animation for UIViewController Source: recruit-mp/RMPZoomTransitionAnimator
IQKeyboardManager
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more. Source: hackiftekhar/IQKeyboardManager
XcodeServerSDK
Access Xcode Server API with native Swift objects. Source: czechboy0/XcodeServerSDK
C Callbacks in Swift
With Swift 2, it is now possible to do this fully natively in Swift. C function pointers are imported into Swift as closures. You can pass any Swift closure or function with matching parameters to code that expects a C function pointer – with one massive caveat: unlike closures, C function pointers don’t have the […]