1

我最近添加了以下代码,仅删除第一个控件上的导航栏。这已经奏效,但现在故事板在我的 iphone 设备上显示的结果与在计算机上显示的结果不同。这不是以前的情况。您可以从链接中看到我的意思(我的声誉不足以发布图片:

故事板表示

iPhone 表示

- (void)viewWillAppear:(BOOL)animated
{
    [self.navigationController setNavigationBarHidden:YES animated:animated];
    [super viewWillAppear:animated];
}

- (void)viewWillDisappear:(BOOL)animated
{
    [self.navigationController setNavigationBarHidden:NO animated:animated];
    [super viewWillDisappear:animated];
}

我对xcode相当陌生。这是故事板设计的常见问题吗?有没有办法纠正这个问题?

4

1 回答 1

0

故事板实际上与您将在设备上看到的“实际”结果无关。问题是,它只是 UI 的图形表示,您可以随时在代码中更改它,就像您所做的那样。所以不用担心,这是完全正常的。祝你好运!

于 2013-05-16T21:20:09.287 回答