Latest | 0.1.2 |
---|---|
Homepage | https://github.com/InSightMobile/ISAppearance |
License | MIT |
Platforms | ios 7.0, requires ARC |
Allows apply styles to UIView like UIAppearance with additional features:
- Class selection based on isaClass property (added by category to every UIView)
- Appearance can be defined in external YAML file, in syntax close to ObjectiveC
- When started in simulator, YAML file can automatically be reloaded and reapplied during app execution
Latest podspec
{ "name": "ISAppearance", "version": "0.1.2", "license": "MIT", "summary": "Appearance library.", "authors": "Yaroslav Ponomarenko", "source": { "git": "https://github.com/InSightMobile/ISAppearance.git", "tag": "0.1.2" }, "requires_arc": true, "default_subspecs": [ "Core", "ValueConverters" ], "homepage": "https://github.com/InSightMobile/ISAppearance", "platforms": { "ios": "7.0" }, "ios": { "frameworks": "UIKit" }, "public_header_files": [ "ISAppearance/Core/ISAppearance.h", "ISAppearance/Core/ISAValueConverter.h" ], "subspecs": [ { "name": "Core", "source_files": "ISAppearance/Core/*.{h,m}", "dependencies": { "ISAppearance/ISYAML": [] } }, { "name": "CodeGeneration", "source_files": "ISAppearance/CodeGeneration/*.{h,m}", "dependencies": { "ISAppearance/Core": [] }, "prefix_header_contents": "n #if TARGET_IPHONE_SIMULATORntt#define ISA_CODE_GENERATION 1ntt#endif" }, { "name": "ValueConverters", "source_files": "ISAppearance/ValueConverters/*.{h,m}", "dependencies": { "ISAppearance/Core": [] } }, { "name": "Categories", "source_files": "ISAppearance/Categories/*.{h,m}", "dependencies": { "ISAppearance/Core": [] } }, { "name": "ISYAML", "source_files": "ISYAML/*.{h,m}", "dependencies": { "LibYAML": [ "~> 0.1.4" ] } } ] }
Sun, 28 Feb 2016 09:54:03 +0000