Latest | 1.0 |
---|---|
Homepage | https://github.com/kickstandapps/KSFramework |
License | BSD |
Platforms | ios 6.0, requires ARC |
Authors |
An iOS framework containing helpful classes and categories. The framework can be used as a whole or individual components can be used on their own.
Installation of Entire KSFramework
CocoaPods
Add the following to your Podfile.
pod 'KSFramework', '~> 1.0'
Manually
Add all KSFramework
folders to your project except the Example
folder. Add required Apple frameworks to your project.
KSFramework
uses ARC. If you have a project that doesn’t use ARC, just add the -fobjc-arc
compiler flag to all the KSFramework
files.
Required Frameworks
Accelerate.framework
QuartzCore.framework
Components
Each component can be used without including the entire KSFramework
. See the relevant link for the component you’re interested in for specific documentation and installation instructions.
KSImageAdditions
This controller adds several useful categories to add image processing functionality to UIView, UIScrollView, and UIImage.
KSInactiveImageView
This control acts as a UIImageView, but with the added ability to make an image appear inactive through the use of tinting, scaling, and blurring.
One potential use is locating the KSInactiveImageView in place of a view and passing in a screenshot. The screenshot can then be manipulated to make view appear inactive.
KSSlideController
This controller allows the use of slide in view controllers on both sides of the screen. This functionality was originally seen in apps such as Facebook for presenting a menu. However, KSSlideController
is not restricted to just menus. Through the use of configurable properties, a broad range of implementations can be created.
KSPullDownController
This controller allows the use of a view controller to be pulled down do display another view controller. It can be used to create something as simple as a “pull-to-refresh” controller. However, it can also be used to present other views such as menus. Through the use of configurable properties, a broad range of implementations can be created.
KSViewShadow
This controller adds a configurable shadow to any view that is passed to it.
Contact
[email protected]
http://kickstandapps.com
http://twitter.com/kickstandapps
Latest podspec
{ "name": "KSFramework", "version": "1.0", "summary": "An iOS framework containing helpful classes and categories.", "description": "An iOS framework where each component can be used without including the entire KSFramework.nn*KSImageAdditions*nnThis controller adds several useful categories to add image processing functionality to UIView, UIScrollView, and UIImage.nn*KSInactiveImageView*nnThis control acts as a UIImageView, but with the added ability to make an image appear inactive through the use of tinting, scaling, and blurring.nnOne potential use is locating the KSInactiveImageView in place of a view and passing in a screenshot. The screenshot can then be manipulated to make view appear inactive.nn*KSSlideController*nnThis controller allows the use of slide in view controllers on both sides of the screen. This functionality was originally seen in apps such as Facebook for presenting a menu. However, KSSlideController is not restricted to just menus. Through the use of configurable properties, a broad range of implementations can be created.nn*KSPullDownController*nnThis controller allows the use of a view controller to be pulled down do display another view controller. It can be used to create something as simple as a u201cpull-to-refreshu201d controller. However, it can also be used to present other views such as menus. Through the use of configurable properties, a broad range of implementations can be created.nn*KSViewShadow*nnThis controller adds a configurable shadow to any view that is passed to it.", "homepage": "https://github.com/kickstandapps/KSFramework", "license": "BSD", "authors": { "Kickstand Apps": "[email protected]" }, "platforms": { "ios": "6.0" }, "source": { "git": "https://github.com/kickstandapps/KSFramework.git", "tag": "1.0" }, "requires_arc": true, "subspecs": [ { "name": "KSImageAdditions", "source_files": "KSImageAdditions/*.{h,m}", "frameworks": [ "Accelerate", "QuartzCore" ] }, { "name": "KSInactiveImageView", "source_files": "KSInactiveImageView/*.{h,m}", "dependencies": { "KSFramework/KSImageAdditions": [] } }, { "name": "KSViewShadow", "source_files": "KSViewShadow/*.{h,m}", "frameworks": "QuartzCore" }, { "name": "KSSlideController", "source_files": "KSSlideController/*.{h,m}", "dependencies": { "KSFramework/KSInactiveImageView": [], "KSFramework/KSViewShadow": [] } }, { "name": "KSPullDownController", "source_files": "KSPullDownController/*.{h,m}" } ] }
Sun, 06 Mar 2016 03:10:04 +0000