How do you create a UIImage View Programmatically - Swift

前端 未结 8 1609
梦如初夏
梦如初夏 2020-12-02 04:23

I\'m trying to create a UIImage View programmatically, I have a new view and I tried doing this

let imageName = \"yourImage.png\"
yourview.backgroundColor =          


        
相关标签:
8条回答
  • 2020-12-02 05:27

    In Swift 4.2 and Xcode 10.1

    //Create image view simply like this.
    let imgView = UIImageView()
    imgView.frame = CGRect(x: 200, y: 200, width: 200, height: 200)
    imgView.image = UIImage(named: "yourimagename")//Assign image to ImageView
    imgView.imgViewCorners()
    view.addSubview(imgView)//Add image to our view
    
    //Add image view properties like this(This is one of the way to add properties).  
    extension UIImageView {
        //If you want only round corners
        func imgViewCorners() {
            layer.cornerRadius = 10
            layer.borderWidth = 1.0
            layer.masksToBounds = true
        }
    }
    
    0 讨论(0)
  • 2020-12-02 05:30

    First create UIImageView then add image in UIImageView .

        var imageView : UIImageView
        imageView  = UIImageView(frame:CGRectMake(10, 50, 100, 300));
        imageView.image = UIImage(named:"image.jpg")
        self.view.addSubview(imageView)
    
    0 讨论(0)
提交回复
热议问题