Latest 0.2.9
Homepage https://github.com/diamondkinetics/PineTar
License MIT
Platforms ios 10.0
Authors

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.

PineTar
PineTarPineTarPineTar

Installing

CocoaPods

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

Manually

If you prefer not to use either of the aforementioned dependency managers, you can integrate PineTar into your project manually.

Usage

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

Contributing

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

Authors

License

PineTar is available under the MIT license. See the LICENSE file for more info.

Acknowledgments

  • Thanks to SnapKit for making my life easier

Why PineTar?

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.

PineTar

Latest podspec

{
    "name": "PineTar",
    "version": "0.2.9",
    "summary": "Helping developers get a grip on Material Design.",
    "description": "PineTar is a UI, UX iOS library intended to aide developers in visualizing Material Design within Storyboards. It is intended to be a flexible development resource that allows developers to create clean user interfaces without interupted current development patterns.",
    "homepage": "https://github.com/diamondkinetics/PineTar",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "tdmartin4": "[email protected]"
    },
    "source": {
        "git": "https://github.com/diamondkinetics/PineTar.git",
        "tag": "0.2.9"
    },
    "platforms": {
        "ios": "10.0"
    },
    "source_files": "PineTar/Classes/**/*",
    "swift_version": "4.1",
    "resources": [
        "PineTar/Assets/*"
    ]
}

Pin It on Pinterest

Share This