Add support for iOS 8+, and fix UI using auto layout #9
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.
About deprecations
Use
UIAlertController
class instead ofUIActionSheet
when possible.Added above with remain backward compatibility as original. For the case of
GKImagePicker
to show action sheet, provided with 2 methods to choose from which arepresentPickerFrom:(UIViewController*)viewController
presentPickerWithAnchor:(UIView*)anchor from:(UIViewController*)viewController
Also fixed calling deprecated method from old API i.e.
presentModalViewController
, anddismissModalViewControllerAnimated:
In case of
GKImageCropper
, provided with run-time checking whetherUIAlertController
is available, thus use it or otherwise useUIActionSheet
.About more support, and UI fixes
Fixed layout to be consistent across all devices screen via auto layout. Also changed
UIImageView
's content mode to be aspect fit. Added launch screens for all portrait orientation. The latter is to let devices detect the proper and correct screen size.