簡體   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