我试图制作一款适用于iPhone和iPad的应用程序。我正在寻找如何使两个接口兼容。当应用程序加载时,我正在显示一个表视图。我如何根据设备加载不同的笔尖?我正在使用它在nib之间切换。如何制作iPhone和iPad版本的应用程序?
if ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)])
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)
{
device = @"iPad";
}
else
{
device = @"iPhone";
}
}
但是在MainWindow.xib中,它表示视图是从视图控制器为iPhone加载的。我可以根据设备进行这种动态吗?即我想根据设备从应用程序开始显示不同的笔尖。 谢谢。
感谢您的答复。正如我所说的,当我们在界面构建器中打开MainWindow.xib时,它说'视图是从用于iPhone的UI的abc_iPhoneAppViewController'加载的。我怎样才能把它改成iPad。无论是在IB还是通过代码。你能否给一个详细的例子。谢谢 – Nikil 2011-02-05 18:13:46