0

我的 iPhone 应用程序有标准的ViewController.h,ViewController.mViewController.xib支持 3.5 英寸视网膜显示屏。我制作了一个新ViewController_5.hViewController_5.m,ViewController_5.xib来支持 iPhone 5 上的 4 英寸显示屏。理论上,它们应该是完全独立的。但是现在,IBActionsViewController_5.h出现在 中ViewController_5.xib,当我连接它们时,我希望动作能够执行 中的任何内容ViewController_5.m。但它实际上是在ViewController.m. 这里发生了什么?

4

1 回答 1

0

从您发布的代码看来,您只需要在 if 语句的 else 部分中提供正确的视图控制器类(ViewController_5),如下所示

... else { self.viewController = [[ViewController_5 alloc] initWithNibName:@"ViewController_5" bundle:nil]; }
于 2012-11-06T23:09:05.487 回答