2011-07-18 21 views

回答

4

您需要創建一個UIImageView並將其框架設置爲所需的座標。

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:<#imageName#>]]; 
imageView.frame = CGRectMake(<#x#>, <#y#>, <#width#>, <#height#>); 
    [yourViewController.view addSubView:imageView]; 

讓我知道這是否適合你。

+0

HM之前,我應該去喜歡[自我addSubView:ImageView的]。 ?因爲它給了我一個警告.. – Leanne

+0

@Leanne:是的...... – Maulik

+0

hmmmmmmmmm如果說「infoViewController可能不會響應-addSubView:」:( – Leanne

1

像這樣的東西?

UIImageView *myImage = [[UIImageView alloc] initWithImage:someImage]; 
myImage.frame = CGRectMake(40, 40, myImage.frame.size.width, myImage.frame.size.height); 
[myView addSubview:myImage]; 

這將添加一個圖像,包含在圖像視圖,在特定的座標。

0

是的,你或者繪製圖像中-(void)drawRect:(CGRect)aRect;,通過繼承UIView,或添加一個UIImageView作爲主視圖的子視圖,顯示圖像。

對這些一看:

UIImageView Class Reference
UIView

相關問題