【问题标题】:How to resize UIViewControllerWrapperView如何调整 UIViewControllerWrapperView 的大小
【发布时间】:2010-08-29 18:23:51
【问题描述】:

我正在尝试在 iPad 上的选项卡中显示 UIImageView。我隐藏标签栏,我希望 UIImageView 占据整个屏幕,即全屏。我尝试调整所有视线的大小,并且图像不会占用标签栏使用的空间。 我尝试过调试,打印视图层次结构中每个视图的框架。一切看起来都很好,直到它到达尺寸较小的 UIViewControllerWrapperView。

什么是 UIViewControllerWrapperView 以及如何调整它的大小?

【问题讨论】:

    标签: iphone ipad uitabbarcontroller hide


    【解决方案1】:

    您是否尝试过在 UIImageView 上重置框架

    [imageView setFrame:theController.view.bounds];
    

    【讨论】:

    • 是的,我有。当我说我已经调整了所有内容的大小时,意味着我已经调整了图像视图和控制器视图的大小。我编写了一个调试例程,将每个视图的框架带到层次结构中。往上走,ImageView、Scroll View 和 View 看起来大小合适。但是,视图的超级视图是未调整大小的 UIViewControllerWrapperView。我目前的理论是它不能在 UITabbar 中完成。 I've found an example where someone setup a UITabBar delegate and when the desired tab is selected, they updated the view for the whole window to swap out the tab bar controller.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-01
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多