diff --git a/Example/DVGAssetPickerController/DVGViewController.m b/Example/DVGAssetPickerController/DVGViewController.m index f4701b8..c448d33 100644 --- a/Example/DVGAssetPickerController/DVGViewController.m +++ b/Example/DVGAssetPickerController/DVGViewController.m @@ -57,6 +57,7 @@ - (IBAction)pickPhoto:(id)sender { DVGAssetPickerViewController *picker = [[DVGAssetPickerViewController alloc] init]; picker.delegate = self; + picker.maxNumberOfAssets = 2; [self presentViewController:picker animated:YES completion:nil]; } diff --git a/Pod/Classes/DVGAssetPickerViewController.h b/Pod/Classes/DVGAssetPickerViewController.h index 8757a12..e5db5ab 100644 --- a/Pod/Classes/DVGAssetPickerViewController.h +++ b/Pod/Classes/DVGAssetPickerViewController.h @@ -33,5 +33,6 @@ typedef NS_ENUM(NSUInteger, DVGAssetPickerMenuItem) { - (void)cancel; @property (nonatomic, weak) id delegate; @property (strong, nonatomic) ALAssetsLibrary *assetsLibrary; +@property (nonatomic) NSUInteger maxNumberOfAssets; @end diff --git a/Pod/Classes/DVGAssetPickerViewController.m b/Pod/Classes/DVGAssetPickerViewController.m index 6f09aee..c8fe6fd 100644 --- a/Pod/Classes/DVGAssetPickerViewController.m +++ b/Pod/Classes/DVGAssetPickerViewController.m @@ -24,6 +24,7 @@ static CGFloat const kCollectionViewExpandedHeight = 308.f; static CGFloat const kCollectionViewPadding = 4.f; static NSTimeInterval const kExpandAnimationDuration = 0.3; +static CGFloat const kDefaultDisabledSelectionAlpha = .6; @interface DVGAssetPickerViewController ()