Search This Blog

Friday, August 1, 2014

creating an Image View using Swift

Class Abc:UIViewController
{    

    //MARK:UIImageView 
    func imageViewClass()
    {
        //Creating Image View
        var imgView:UIImageView!
        imgView = UIImageView(frame: CGRectMake(100, 100, 100, 100))
        
        //set Image
        imgView.image = UIImage(named: "a.png")
        
        //set Back Ground Color
        imgView.backgroundColor = UIColor.blackColor()
        
        //Add gesture
        var tap =  UITapGestureRecognizer(target: self, action: "imageTapped:")
        imgView.gestureRecognizers = NSArray(object: tap)
        imgView.userInteractionEnabled = true
        
        //set Content Mode
        imgView.contentMode = UIViewContentMode.ScaleAspectFill
        
        //Add to View
        self.view.addSubview(imgView)
    }
    func imageTapped(sender: UITapGestureRecognizer!)
    {
        println("My Image is Tapped")
    }
    

}

No comments:

Post a Comment