2013-04-04 41 views
1

我有通用的应用程序。而且我也遵循了苹果的命名惯例。iPhone应用程序的用户界面对象不显示在ipad

MyViewController~iphone.xib //for iphone 
MyViewController~ipad.xib  //for ipad 

当我在iPad上运行我的iphone应用程序时,某些UIButton和标签没有显示出来。 有什么可以解决这个问题?我是否缺少任何更改,以便将iPhone应用程序支持到iPad中? 另外我的应用程序对iPhone和iPad有不同的目标。

当我在iPad上运行相同的应用程序iOS6设备工作正常。它与iOS5有问题。

当我尝试打印所有的帧它给了我

"<UIImageView: 0x5ea9860; frame = (0 0; 1024 768); autoresize = W+H; userInteractionEnabled = NO; layer = <CALayer: 0x5ea9890>>", 

为我的iPhone应用程序的背景ImageView的。

+0

他们是完全不同的xib:s或者我只是不明白你的问题。 – 2013-04-04 08:00:39

+0

是你支持的最低'iOS' 5吗?如果是这样,我会建议切换到故事板。 – Popeye 2013-04-04 08:19:08

+0

我无法切换到故事板,因为项目已准备就绪。 – Heena 2013-04-04 08:28:50

回答

1

的命名由苹果惯例运作良好..

MyViewController~iphone.xib //for iphone 
MyViewController~ipad.xib  //for ipad 

我只需要使用不同的ipa为iPhone和iPad进行测试并运行在iPad上都IPA和现在运作良好。

我正在保存模式中的最后一个包标识符并显示不正确的输出。

相关问题