我將iPad應用程序放在一起,允許用戶通過虛擬漫遊工作。他們可以通過屏幕向前移動,其中一些按鈕可以用於其他材料,例如視頻或更多信息。多視圖控制器。有最大值嗎?
如果Keynote支持超鏈接,那麼它將非常適合,但因爲它不是我想在Xcode中重新創建遊覽。
我是一個新手,但花時間研究,並有代碼來顯示'幻燈片',並有能力向前和向後移動。幻燈片不再是一個圖像視圖與全屏幕圖形和按鈕的各種選項,一些幻燈片很簡單,沒有什麼比其他的前後,但其他人將有其他鏈接
然而,這樣做以這種簡單的方式意味着我結束了大量的視圖控制器和XIB文件,目前爲75,我知道它必須比任何應用程序都要多。然而,儘管有時在設備上運行而不在模擬器中,它仍然會工作,但它會彈出。
我的問題是一個應用程序中的視圖控制器數量是否有限制,並且會導致不穩定?我知道處理視圖的其他方法,比如將它們放在數組中並將它們推出單個視圖控制器,但這不會爲我定製用於不同內容的幻燈片的靈活性。
我歡迎任何幫助或建議,我希望去了關於以正確的方式發佈了這個問題(其我的第一個)
非常感謝 基隆
的代碼我使用操縱視圖是
-(IBAction)goBack {
[self dismissModalViewControllerAnimated:NO];
}
-(IBAction)goForward {
Slide5ViewController *screen = [[Slide5ViewController alloc] initWithNibName:nil bundle:nil];
screen.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:screen animated:YES];
[screen release];
}
嗨,謝謝。我想過這條路線,但是新路線沿着我的路線走得更輕鬆,雖然我知道它是真正的基本東西。如果我走你的路線,我將如何處理特定幻燈片的獨特屬性。例如,一張幻燈片會顯示一張機器的圖片,然後點擊該機器的特定部分將會帶您到更詳細的視圖,並從那裏到顯示它正在運行的電影。目前我使用Interface Builder作爲它的視覺非常容易使用,但我需要轉儲,並以編程方式做一切事情? – Bluearms 2010-11-07 13:25:59
感謝您的幫助。我將繼續並實施您的建議。最好的問候 – Bluearms 2010-11-09 11:17:38