在旋转期间使UIButton保持连接到页脚

时间:2012-07-15 18:03:50

标签: iphone ios uiimage 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];

我无法以编程方式找到答案。谢谢。

1 个答案:

答案 0 :(得分:1)

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

bt.autorezisingMask = UIViewAutoresizingFlexibleTopMargin;

免责声明:到目前为止,我从未以编程方式自行完成此操作,仅在与Interface Builder一起使用自动恢复。