2015-04-05 35 views
5

我只是想以編程方式創建的UIImage觀,我有一個新的觀點,我試着這樣做的UIImageView編程方式迅速

let imageName = "yourImage.png" 
view.backgroundColor = UIColor.colorWithPatternImage(UIImage(named:imageName)) 

此代碼不能正常工作。請儘快幫助我

+1

可能重複UIImage視圖編程 - Swift](http://stackoverflow.com/questions/26569371/how-do-you-create-a-uiimage-view-programmatically-swift) – 2015-04-05 09:16:03

+0

嗨,我們**希望**來幫助你,但是「*此代碼不起作用*」我們沒有足夠的信息ñ。 **如何**不起作用? **怎麼了?此外,寫「*請儘快幫助我*」不會早日得到答案... – 2015-04-05 09:16:59

回答

14

這對於100的高度和100寬度圖像:

var imageViewObject :UIImageView 
imageViewObject = UIImageView(frame:CGRectMake(0, 0, 100, 100)); 
imageViewObject.image = UIImage(named:"imageName.png") 
self.view.addSubview(imageViewObject) 

要調整圖像以適合視圖框:

imageViewObject.contentMode = UIViewContentMode.ScaleToFill 
or 
    imageViewObject.contentMode = UIViewContentMode.ScaleAspectFit 
or 
    imageViewObject.contentMode = UIViewContentMode.ScaleAspectFill 
的[如何創建一個
4

首先創建UIImageView,在UIImageView中添加圖像與框架,並給出圖像名稱。以下代碼可以幫助您。

var imageView : UIImageView 
imageView = UIImageView(frame:CGRectMake(10, 50, 100, 300)); 
imageView.image = UIImage(named:"image.jpg") 
self.view.addSubview(imageView) 
+1

哦太多謝謝這項工作 – 2015-04-05 09:07:55

+1

根據問題的真實性 – 2015-04-05 09:36:22