繁体   English   中英

以编程方式更改UIView(特别是UIImageView)框架不起作用

[英]Changing UIView (UIImageView specifically) frame programmatically not working

我加载具有一定高度和宽度的UIImageView 初始化后,我想以编程方式更改它的height 我正在使用以下代码来执行此操作,但是它不起作用。

注意: UIImageView设置了约束。

CGRect newframe = imageView.frame;
newframe.size.height= 500;
[imageView setFrame:newframe];

调用setFrame不会更改图像上的任何内容。 我究竟做错了什么?

谢谢

而是在初始化UIImageView之后修改高度约束。 例如,请参见第二个答案: 使用自动布局以编程方式更改框架

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM