我的UIVIew
包含UIImageView
。我想与UIView
建立UIImageView
相同的大小和相同的坐标。我该怎么做?
答案 0 :(得分:1)
以编程方式自动调整大小。
首先取消选中autoLayout,这是屏幕截图。
添加自动调整大小的代码
>
myView.autoresizingMask=UIViewAutoresizingFlexibleWidth;
myView.autoresizingMask=UIViewAutoresizingFlexibleHeight;
答案 1 :(得分:0)
试试这个
//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];