我知道这可能听起来应该是微不足道的,但我发现它很痛苦......
我正在 iPhone 和 iPad 上创建一个应用程序,并希望有一个启动图像。一旦用户单击图像,UI 将转换为 iPhone 上的 TableVC 和 iPad 上的 UISVC。
1)iPhone。我可以在 iPhone 上做到这一点的最简单方法是实际上有一个带有所需图像的按钮(在第一个 VC 上),然后创建一个 IBAction 可以执行以下操作:
MyCustomTVC *myInstanceOfCustomTVC=[self.storyboard instantiateViewControllerWithIdentifier:@"TVC"];
[self presentViewController:myInstanceOfCustomTVC animated:YES completion:nil];
现在我可以通过在导航控制器中嵌入 MyCustomTVC 并使用 segues 来保存所有这些工作,但是有没有办法为第一个 VC 隐藏 UINavigationItem?
2)iPad。这有点痛苦,因为我似乎做不到:
UISplitViewController *kmbSvc=[self.storyboard instantiateViewControllerWithIdentifier:@"KMBSvc"];
[self presentViewController:kmbSvc animated:YES completion:nil];
SVC 必须是根,所以应用程序如何呈现全屏启动图像,然后转到 SVC。
谢谢九巴