經過多個小時尋找工作視圖切換代碼後,我終於在YouTube上找到了a great tutorial。這正是我需要按下按鈕時切換視圖所需的。切換iPhone應用程序的視圖 - 這是正確的方式?
我只是想知道該視頻中使用的技術是否有效。所使用的代碼切換屏幕是
viewsViewController *second = [[viewsViewController alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:second animated:YES];
凡viewsViewController(或用於有任何類)是一類的UIViewController的子類。該類是通過單擊文件>新建文件>添加UIViewController子類來完成的。
此方法是否按照Apple指導原則?這種方法是否記憶友好?
我當然希望這項技術是有效的。所有其他的例子包含的信息太少,所以我不能讓這個例子工作。這是非常時尚的短代碼工作。
感謝您的迴應傢伙。 – Rick
當您在第一段中提到「期望」時。你是指對用戶或程序的期望嗎? 如果可能,我不想在頂部或底部顯示導航欄。我可以避免並仍然使用控制器嗎?我會看看我能否弄清楚。謝謝@caleb! – Rick
@Rick:兩者。您通常以模態方式呈現視圖控制器以響應某些臨時情形:從用戶請求信息,插入信息,更改設置等。調用'-presentModalViewController:animated:'後,您最終會調用'-dismissModalViewController :動畫:'。閱讀更多[這裏](http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/ModalViewControllers/ModalViewControllers.html)。是的,你絕對可以使用導航控制器,而不必在頂部顯示導航欄。 – Caleb