0
我對iOS開發很新穎,並且正在編寫我的第一個iPad應用程序。iPad故事板應用程序 - 彈出窗口和模式代表
我有3個問題:
1)我注意到,有一個UIPopoverControllerDelegate協議Popovers的代表。但是,我找不到任何Modals。我需要知道爲什麼Modals沒有官方代表?
2)爲這種情況申報自定義協議是否正確?什麼是正確的方法? 3)我一直在尋找一個完整的例子,其中使用Storyboard的iPad和Modals和Popovers(裏面有UITableViewController),但不幸的是,我能找到的都是過時的例子。我有一種感覺,Storyboard是不推薦用於iPad應用的。這是對的嗎?
謝謝
感謝您的回答。 1)如果我在Popover中有一個UITableViewController,並且想要將數據傳回給委託,該怎麼辦?我問這個,因爲我想UIPopoverControllerDelegate可能有一個@required函數,但它不是!這讓我想,也許,我不應該使用它?或者我做錯了什麼? 3)我注意到在故事板中有一個segue類型的「Popover」。哪一個更好?從按鈕直接使用Segue還是在ViewController代碼中使用Segue? –
如果你想傳回數據,那麼你需要聲明一個自定義委託,它將是你的表視圖控制器的委託,而不是彈出窗口。沒有「更好」的做法,它取決於項目的其他部分,你對什麼感覺舒服等。如果其他所有內容都在故事板中,也可以在那裏做popover。 – jrturton