簡體   English   中英

如何使超級視圖自動調整大小並與其子視圖保持一致?

[英]How to make a superview resize automatically same size and coordinate with its subview?

我有一個包含UIImageViewUIVIew 我想使UIViewUIImageView具有相同的大小和坐標。 我該怎么做?

以編程方式自動調整大小。

首先,取消選中自動布局,這是屏幕截圖。

在此處輸入圖片說明

添加自動調整大小的代碼

>

         myView.autoresizingMask=UIViewAutoresizingFlexibleWidth;
        myView.autoresizingMask=UIViewAutoresizingFlexibleHeight;

嘗試這個

//myview : UIView
//imageview:UIImageview
    CGRect frame1=myview.frame;
    CGRect frame2=imageView.frame;
    CGRect frame3=CGRectMake(frame1.origin.x+frame2.origin.x, frame1.origin.y+frame2.origin.y, frame2.size.width, frame2.size.height);
    [myview setFrame:frame3];
    [imageView setFrame:myView.bounds];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM