使UIButton在旋转过程中保持附着到页脚



我希望我的UIButton始终保持在屏幕底部,而不需要一直调整X。这是我在水平模式下隐藏按钮的代码。

    UIImage *greenBtnImage = [[UIImage imageNamed:@"green-btn-iphone.png"]stretchableImageWithLeftCapWidth:5.0 topCapHeight:0.0];
    bt = [UIButton buttonWithType:UIButtonTypeCustom];
    [bt setBackgroundImage:greenBtnImage forState:UIControlStateNormal];
    bt.frame = CGRectMake(14.0f,406.0f,292.0f,41.0f);
    [bt addTarget:self action:@selector(didClickButton:) 
         forControlEvents:UIControlEventTouchUpInside];
    [bt setTitle:@"OK" forState:UIControlStateNormal];
    bt.autoresizingMask = (UIViewAutoresizingFlexibleWidth);
    bt.autoresizesSubviews = YES;
    [self.view addSubview:bt];

我很难找到如何用程序实现它的答案。非常感谢。

如果我很了解你,这应该会有所帮助:

bt.autorezisingMask = UIViewAutoresizingFlexibleTopMargin;

免责声明:到目前为止,我自己从未通过编程实现过这一点,只将自动调整与接口生成器结合使用。

最新更新