0

我有一个 UIView,我想添加一个图像作为它的子视图([view addSubview:imageView])。我想知道如何设置 imageView 的大小以适应 UIView 的大小(通过编程)。默认情况下,图像太大而无法显示。

4

3 回答 3

1

当孩子在其父母的视图中工作时,它应该使用父母的边界而不是父母的框架。

imageView.frame = self.bounds.frame
于 2012-05-09T12:18:05.140 回答
0

您可以将图像视图的框架设置为视图,例如 -

imageView.frame = self.view.frame
于 2012-05-09T12:01:56.267 回答
0

用这个

[imageView setFrame:CGRectMake(self.view.origin.x, self.view.origin.y, elf.view.bounds..size.width, self.view.bounds.size.height)];
于 2012-05-09T12:01:58.860 回答