An iOS material design library (plus other useful UI/UX features) that utilizes the IBDesingable and IBInspectable tools to help visualize and easily manipulate your UI on iOS Storyboards.
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.1+ is required to build PineTar.
To integrate PineTar into your Xcode project using CocoaPods, specify it in your Podfile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'PineTar'
end
Because of a bug in Cocoapods, sometimes the views fail to render in the storyboards. By adding the code below to the end of your Podfile, you can resolve this issue.
# Workaround for Cocoapods v.1.5 issue #7606
post_install do |installer|
installer.pods_project.build_configurations.each do |config|
config.build_settings.delete('CODE_SIGNING_ALLOWED')
config.build_settings.delete('CODE_SIGNING_REQUIRED')
end
end
Then, run the following command:
$ pod install
If you prefer not to use either of the aforementioned dependency managers, you can integrate PineTar into your project manually.
Download the project and run the samples or use the following docs to get started
We are still just starting! Use what we have and contribute what you need
This is a young project with plenty of room for growth and improvement. Feel free to contribute with in any of the following ways
- Feature Requests Open an issue
- Bugs: Open an issue
- Code: Submitting a pull request
- Thomas Martin - tdmartin4
PineTar is available under the MIT license. See the LICENSE file for more info.
- Thanks to SnapKit for making my life easier
This project is maintained by Diamond Kinetics, a baseball sports tech company. If you're spending a good amount of time in this repo, we probably want to hire you! Check out careers here.