A bit of a DSL for UIKit
- Working with Views and Stack Views in particular
- Auto Layout Convenience
- Concurrency
- Working with Alert Controllers
- Switch Toggling Convenience
- Working with Sliders
- Working with Steppers
- Color Convenience and a ColorPalette class
- UIKit Dynamics
- Enabling/Disabling Various Items
- Managing An Activity Indicator View
Available as a CocoaPod
Tests run successfully on iOS 9 simulators, but since the @available
syntax does not appear to currently work in test suites, tests will not run on iOS 8 simulators. In order to run all of the tests available for iOS 8, you will need to disable all of the following tests:
LayoutGuideLayoutAttributesTests
(entire test class)StackViewSyntaxTests
(entire test class)ViewAddableSyntaxTests.testAddingLayoutGuideArrayWithOperator()
ViewAddableSyntaxTests.testAddingLayoutGuideWithOperator()
ViewAddableSyntaxTests.testCannotRemoveLayoutGuideNotInView()
ViewAddableSyntaxTests.testRemovingLayoutGuideArrayWithOperator()
ViewAddableSyntaxTests.testRemovingLayoutGuideWithOperator()