         
     } // DKImageCollectionCell
     
-    class DKNoPermissionView: UIView {
+    class DKPermissionView: UIView {
+        
+        enum DKPermissionViewStyle : Int {
+            
+            case Photo
+            case Camera
+        }
         
         let titleLabel = UILabel()
         let permitButton = UIButton()
         
-        class func permissionView() -> DKNoPermissionView {
-            
-            let permissionView = DKNoPermissionView()
+        class func permissionView(style: DKPermissionViewStyle) -> DKPermissionView {
+            
+            let permissionView = DKPermissionView()
             permissionView.addSubview(permissionView.titleLabel)
             permissionView.addSubview(permissionView.permitButton)
             
-            permissionView.titleLabel.text = DKImageLocalizedString.localizedStringForKey("permissionCamera")
-            permissionView.titleLabel.textColor = UIColor.whiteColor()
+            if style == .Photo {
+                permissionView.titleLabel.text = DKImageLocalizedString.localizedStringForKey("permissionPhoto")
+                permissionView.titleLabel.textColor = UIColor.grayColor()
+            } else {
+                permissionView.titleLabel.textColor = UIColor.whiteColor()
+                permissionView.titleLabel.text = DKImageLocalizedString.localizedStringForKey("permissionCamera")
+            }
             permissionView.titleLabel.sizeToFit()
             
             if DKImageSystemVersionLessThan8 {

                pickerController.delegate = self
                
                if AVCaptureDevice.authorizationStatusForMediaType(AVMediaTypeVideo) != .Authorized {
                    let permissionView = DKNoPermissionView.permissionView()
                    pickerController.cameraOverlayView = permissionView
                }
                

    override func viewDidLoad() {
        super.viewDidLoad()
        
        self.view.backgroundColor = UIColor.whiteColor()
        
        self.collectionView!.backgroundColor = UIColor.whiteColor()
        self.collectionView!.allowsMultipleSelection = true
