【发布时间】:2012-08-16 21:30:11
【问题描述】:
我有一个在模拟器上运行良好的通用应用程序,但是当我将它放在实际设备(4S 和第 3 代 iPad)上时,视图控制器界面(“EditNameViewControlleriPhone”,忽略 iPhone 是名称的一部分这一事实)出现仅作为 iPhone 版本,即使我也有 iPad xib。
这是我如何命名东西的屏幕截图:
我的 SettingViewController 中的一个按钮会打开 EditName 界面。这是他的代码:
-(IBAction)editclass{
EditNameViewControlleriPhone*vc2 = [[EditNameViewControlleriPhone alloc] init];
vc2.delegate = self;
[self presentModalViewController:vc2 animated:YES];
}
-(void)dismiss{
[self dismissModalViewControllerAnimated:YES];
}
这段代码是错误的还是我遗漏了一些命名约定或者是其他什么?对不起,如果这真的很简单——我是 Xcode 的新手。 谢谢
【问题讨论】:
标签: objective-c ios xcode ios-simulator ios-universal-app