添加到子视图后确定UIView框架
我有带有 autoResizeMask 的自定义 UIView
。我们称之为A视图。我 initWithFrame
A 视图并将其添加到子视图 B 中。将A视图添加到B后,B会自动调整A的大小(框架发生变化)。换句话说,B 视图适合 A 视图。
我的问题是,如何在向用户显示之前确定 A 视图中的新框架? 因为我想根据新框架对 A 进行一些更改。
(我的 A 视图是 UIScrollView
子类,我想设置正确的 contentSize
)。
I have custom UIView
with autoResizeMask. Let's call it A view. I initWithFrame
the A view and add it to subview B. After adding A view to B, B autoresizes A (the frame changes). To say it in other words -- B view fits in A view.
My question is, how can I determine the new frame within A view before showing it user?
Because I want to make some changes to A according new frame.
(my A view is UIScrollView
subclass, and I want to set correct contentSize
).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论