Comments (3)
Because PhotoKit has many advantages over AssetsLibrary.
You should watch WWDC 2014 Section 511 for the details.
from qbimagepicker.
thanks !
from qbimagepicker.
Sorry my answer was too simple.
For example in requestImageForAsset:targetSize:contentMode:options:resultHandler:
method (here), resultHandler
will be called twice or more.
This is because the picker shows the low resolution image at first, and then shows the high resolution image.
Another example is updateCachedAssets
method in QBAssetsViewController.m
.
In this method the picker preloads the images towards the user's scrolling direction by using PHCachingImageManager
.
These features realizes the fast scrolling.
Anyway, PhotoKit is intended to supersede AssetsLibrary.
So there are no reason to use AssetsLibrary in iOS 8.
from qbimagepicker.
Related Issues (20)
- 为什么在xcode9上运行报Compiling IB documents for earlier than ios 7 is no longer suppored HOT 2
- Number of assets in footer is not updated in photoLibraryDidChange
- iphone X compatibility HOT 3
- Pod-spec/tag outdated
- 闪退的问题
- 'QBImagePickerController/QBImagePickerController.h' file not found in Xcode7 for architectures arm64, arm7, armv7s, imported via Carthage
- ios11真机测试图片数为0
- 求解,快疯了! HOT 1
- Gallery picker : NSArrayM-insertObjectatIndex-object-cannot-be-nil HOT 2
- Done and Cancel button hides HOT 1
- Changing selectedAssets to be read-write
- Feature Request: Slide and Drag to select images in multiple mode HOT 1
- Filter image extensions
- Feature Request: Tap And Go Full Screen
- Localisation String Issue On Language Conversion
- Get Reference Image URL as same in UIImagePickerController.
- How to navigate to Camera Roll by default
- iOS 13 First time Blank screen is displayed when user access to photos. HOT 2
- QBImagePicker/QBAssetsViewController.m:198:31: error: no known class method for selector 'labelColor' HOT 4
- Show counter instead of checkmark on selected items?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qbimagepicker.