Heavily influenced by @_ryannystrom's RNFrostedSidebar This implementation uses iOS 8's new UIVisualEffectView to apply the blur to the sidebar. Among other changes, this sidebar has a view that dims the background to shift the focus to the presented content. The buttons have the
GitHub - Style guide & coding conventions for Swift projects. Raywenderlich - Raywenderlich Swift guide, a must read. SlideShare (LinkedIn) - Style guides that SlideShare (LinkedIn) uses for their Swift iOS app. Swift-Best-Practices - Best practices for software development with Swift.
A camera view controller with custom image picker and image cropping. Written in Swift. Features Front facing and rear facing camera support Simple and clean look Custom image picker with permission checking Image cropping (square only) Flash light support Installation & Requirements This project requires Xcode 7 to
Refactorator is an Xcode plugin for refactoring Swift & now Objective-C code. It will rename public or internal vars, functions, enums etc. For private and local entities use Xcode's existing "Edit All in Scope" functionality. Stop Press: Refactorator no longer uses SourceKit directly,
A lightweight flyover side menu component for iOS with the UIDynamic's bouncing animation, UIGestures and UIBlurEffect. Allows you to use native UINavigationController's logic to manage view controllers. The component is written in Swift. Requirements Xcode 6.3 or higher iOS 8 or higher Installation CocoaPods The recommended way for installating ENSwiftSideMenu is via the CocoaPods package manager platform
A UIKit custom modal transition that simulates an elastic drag. Written in Swift. Special thanks to @taglia3 for developing the Objective-C version. Check it out! Requirements Xcode 7 or higher iOS 8.0 or higher ARC Swift 2.0 Installation CocoaPods use_frameworks! pod "ElasticTransition" Manual Download(v2.0.1) and add ElasticTransition folder into your project. Usage First of all, in your view
A custom modal transition that presents and dismiss a controller inside an expanding and shrinking bubble. Screenshot Usage Install through Cocoapods: pod 'BubbleTransition', '~> 1.0.0' use_frameworks! Install through Carthage: github "andreamazz/BubbleTransition" Swift 1.2 Version 1.0.0 targets Swift 2, if you are building with version 1.2 checkout the swift-1.2 branch. pod 'BubbleTransition', git: 'https://github.com/andreamazz/BubbleTransition', branch: 'swift-1.2' use_frameworks! Setup Have your viewcontroller conform to UIViewControllerTransitioningDelegate.
AEAccordion UITableViewController with accordion effect (expand / collapse cells) & Nested XIB files (XIB inside XIB) I had 2 small but interesting problems to solve and at the end I wanted to share my solution. You can see it in action below,
30 Days of Swift - A cool 30 days tutorial for swift. A better way to learn Swift - Learn Swift in a different way. Awesome Swift Education - An organized list of essential Swift Language Topics Developing iOS 8 Apps with Swift - Stanford course by