Adds IonImageView and IonButton that are usable in Interface builder #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I thought #20 was a good idea so I made two
IBDesignableclasses,IonImageViewandIonButton. These classes can be used in storyboard to set images withIonIconsin interface builder.Use by dragging a UIButton or UIImageView into IB as Set its class to
IonButtonorIonImageViewrespectively. This adds anIon Icon Imageinspectable property to interface builder as well as aIon Icon Background Imageproperty in the case ofIonButton. This field takes a hex string, for examplef450.The classes are written in Swift which means the pod has to be used as a framework. If that's an issue they can be rewritten in Objective-C.