是否可以在UIView中添加具有特定坐标的图像? 如果是这样,任何热衷于解释如何的人?
答案 0 :(得分:4)
您需要创建一个UIImageView并将其框架设置为所需的坐标。
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:<#imageName#>]];
imageView.frame = CGRectMake(<#x#>, <#y#>, <#width#>, <#height#>);
[yourViewController.view addSubView:imageView];
请告诉我这是否适合您。
答案 1 :(得分:1)
这样的东西?
UIImageView *myImage = [[UIImageView alloc] initWithImage:someImage];
myImage.frame = CGRectMake(40, 40, myImage.frame.size.width, myImage.frame.size.height);
[myView addSubview:myImage];
这将在特定坐标处添加图像视图中包含的图像。
答案 2 :(得分:0)
是的,您需要在-(void)drawRect:(CGRect)aRect;
中绘制图像,通过子类化UIView
,或者添加UIImageView
作为主视图的子视图,显示图像。
看看这些: