AppDevKit is an iOS development library that provides developers with useful features to fulfill their everyday iOS app development needs.
Full Changelog: https://github.com/yahoo/AppDevKit/compare/1.7.0...1.7.1
ADKLayoutAttribute now changes to NS_OPTIONS
In Swift,
ADKLayoutAttribute(rawValue: ADKLayoutAttribute.trailing.rawValue + ADKLayoutAttribute.width.rawValue)
now won't be optional Please check diff
Full Changelog: https://github.com/yahoo/AppDevKit/compare/1.6.0...1.7.0
This release contains few significant upgrade and recommend to migrate to this version. The changes are below:
Adding a new ADKMetalImageView to support Metal framework. It can be used for CIImage instance and render view very fast with GUP clips.
Adding ADKHexString compatible of UIColor to support different HEX color formate. EX: 0xFFAA33 and FFAA33.
Adding the UIColor support for extended SRGB color space.
Fixing the issues that ADKGradientView and ADKMultiGradientView won't display gradient color correctly when setting color contains transparent alpha channel.
Fixing the crash issue when PullToRefresh and InfiniteScrolling are using in the same UIScrollView. It would miss the paired removeObserver: method call.
#90 Creating a complicated linear gradient view with orientations for you. Enhancing ADKGradientView with redraw method. #87 ADKGradientView supports UI adjustment in InterfaceBuilder.
Adding a new method to support manual update layout in UIScrollView+ADKInfiniteScrollingView. It allows you to modify UIScrollView's contentInsets dynamically.
#82 New method ADKUpdateInfiniteScrollingLayout to support manual layout updating.
This quick release is for revert below commit. #78 Revert prepareForReuse: method call in ADKCellDynamicSizeCalculator.
For this major release that includes several significant fixing and update. We're highly recommend to upgrade AppDevKit to this version. Below are key updates.
The iOS 11 changes navigationBar's layout rules. It would trigger incorrect layout if you compile your project by XCode 9 and run it on iOS 11. Please upgrade this version if you're using ADKPullToRefresh mechanism.
#59 Fix Pull-To_Refreash on iOS 11
We fixed the problem of final image result with wrong mirror setting after users switch camera lens from front to rear or rear to front. #56 Fixing flip camera lens issue
We extended CameraKit to support live video data feature. When you use CameraKit to implement a camera, CameraKit has the capability that allows you to do the real-time image analysis.
#52 Adding a live video data delegate to handle real-time camera image data.