         button.addTarget(self, action:#selector(self.actionButton(sender:)), forControlEvents:UIControlEvents.TouchUpInside)
         
         let imageView:UIImageView = UIImageView()
-        imageView.contentMode = UIViewContentMode.ScaleAspectFill
+        imageView.contentMode = controller.model.displayOption.contentMode
         imageView.clipsToBounds = true
         imageView.userInteractionEnabled = false
         imageView.translatesAutoresizingMaskIntoConstraints = false

            options:[],
            metrics:metrics,
            views:views))
    }
    
    //MARK: actions

    func actionButton(sender button:UIButton)
    {
        controller.displayDetail(imageView)
    }
    
    //MARK: private
    
    private func updateDisplayOption()
    {
        imageView.contentMode = controller.model.displayOption.contentMode
    }
    
    //MARK: public
