0

我正在开发的应用程序具有拨打电话的按钮。从调用返回后,一些按钮和标签移动到视图的底部(保持它们的 x 位置、适当的宽度和高度)。我没有使用自动布局并以编程方式设置所有元素的位置。只有电话似乎有这种影响,因为切换到不同的应用程序、主屏幕等不会这样做。

- (void)viewDidLoad {
    [super viewDidLoad];
    [topBar setFrame:CGRectMake(0, 0, 320, 44)];
    [backButton setFrame:CGRectMake(10, 10, 50, 29)];
    [mapLabel setFrame:CGRectMake(70, 5, 125, 18)];
    [mapSubLabel setFrame:CGRectMake(70, 24, 125, 14)];
    [centerMapImage setFrame:CGRectMake(200, 0, 50, 44)];
    [dialPhoneButton setFrame:CGRectMake(256, 0, 50, 44)];
}

最后两个是从电话返回时移动的。

4

0 回答 0