代码之家  ›  专栏  ›  技术社区  ›  emenegro

uiview自动调整大小掩码问题

  •  8
  • emenegro  · 技术社区  · 15 年前

    在iPad上。我有一个uiviewcontroller,里面还有另一个uiview,在底部。

     ____________
    |            |
    |            |
    |   UIView   |
    | Controller |
    |            |
    |            |
    |         X  |
     ------------
    

    uiview是x。

    我为它定义了这样一个自动调整大小的掩码,在uiviewcontroller的viewdidLoad上

    self.view.autoresizeSubviews = YES;
    
    // xView creation
    
    xView.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleBottomMargin;
    

    但这不起作用,xview可以很好地旋转,但在屏幕外的区域是横向的。

    我错过了什么?

    1 回复  |  直到 15 年前
        1
  •  16
  •   kennytm    15 年前

    如果您希望视图位于右下角,它应该具有一个灵活的 左边 顶部 保证金。

     xView.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | 
                              UIViewAutoresizingFlexibleTopMargin;