- AboutView
- AccessibilityHelpers
- Acknowledgements - Simple solution for adding acknowledgement section with pod licenses.
- BetterButton
- ColorHelpers
- Compatibility
- CoreDataStack
- Deselection
- DeviceSize
- FormattedTextField
- Forms
- HairlineView - A horizontal or vertical hairline view
- ImageHelpers
- Keyboard
- LicenseFormatter
- Lifecycle - Declaratively customize your app's behavior and look/feel
- Logging - Log events by priority
- Math
- RootViewController
- Shapes
- StackViewHelpers
- TableViewHelpers
- TintedButton - UIButton with border and default highlighting
- Views:
- GradientView - UIView containing a color gradient.
- Text Views - UITextViews that can present placeholder text or expand height to accommodate content.
To run the example project, clone the repo, and run pod install
from the Example directory first.
-
Create a new directory within the Classes folder (or Assets, if required)
-
Add the new files to the directory created in step 1
-
Add a subspec to the Swiftilities.podspec following this pattern:
# <Your Subspec Name> s.subspec "<Your Subspec Name>" do |ss| ss.source_files = "Pod/Classes/<Your Subspec Name>/*.swift" ss.frameworks = ["<Any Required Modules>"] end
-
Append an
ss.dependency
tos.subspec
within the podspec file with the following format:ss.dependency 'Swiftilities/<Your Subspec Name>'
-
Navigate to the example project directory and run
bundle exec pod update
Swiftilities is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "Swiftilities"
Rightpoint, opensource@rightpoint.com
Please read our contribution Code of Conduct.
Swiftilities is available under the MIT license. See the LICENSE file for more info.