Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 为什么可以';我不能调整图像视图的大小吗?_Objective C - Fatal编程技术网

Objective c 为什么可以';我不能调整图像视图的大小吗?

Objective c 为什么可以';我不能调整图像视图的大小吗?,objective-c,Objective C,我尝试使用以下方法调整图像视图的大小: yellow.frame = CGRectMake(yellow.frame.origin.x, yellow.frame.origin.y, yellow.frame.size.width+4, yellow.frame.size.height+4); 为什么它不起作用?它可能不起作用的原因有很多。检查您的约束,检查您的自动调整大小掩码,检查您的contentMode,等等 正如马特所说,还要提供背景色以确保它正在调整大小。也许它正在工作。调整图

我尝试使用以下方法调整图像视图的大小:

   yellow.frame = CGRectMake(yellow.frame.origin.x, yellow.frame.origin.y, yellow.frame.size.width+4, yellow.frame.size.height+4);

为什么它不起作用?

它可能不起作用的原因有很多。检查您的约束,检查您的自动调整大小掩码,检查您的
contentMode
,等等


正如马特所说,还要提供背景色以确保它正在调整大小。

也许它正在工作。调整图像视图的大小并不一定要调整图像的大小,因此您可能看不到任何更改。这也是我的想法。你能告诉我如何调整图像的大小吗?首先要尝试的是:给图像视图一个背景色,这样你就可以看到它是否正在调整大小。