UIView自动调整大小问题
我有一个带有多个子视图的 UIView:一个 UIImageView 和几个 UIView。当我更改视图的框架属性时,imageView的大小会相应更改,但其余子视图仍保持原始大小!
我不明白我做错了什么。有人可以帮忙吗?
谢谢,
I have a UIView with several subviews: one UIImageView and a couple of UIViews. When I change the frame property of the view, the imageView's size changes accordingly, but the rest of the subviews remain in their original size!
I can't figure out what I'm doing wrong. Can anybody help?
Thanks,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 IB 或代码中检查每个视图的自动调整大小。
Check Autoresizing in IB or code for each of your views.
首先确保 uiview 的 autoresizesSubviews 属性为 true。
如果这不起作用,您可以“手动”调整所有子视图的大小:
First make sure autoresizesSubviews property of uiview is true.
If that does not work you can resize all subviews by "hand":