我試圖製作一款適用於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