我想展示一個關於視圖的模式,有一些文本和一個工具欄,其中會有一個關閉視圖的簡單按鈕。iPhone - 顯示一個沒有自定義控制器的簡單xib
文本,工具欄及其按鈕都放入xib中。
有沒有辦法顯示這個視圖(模態),並能夠在觸摸「OK」時忽略它,而不必編寫自定義控制器(AboutBoxController)來處理它?
如果可能,你能告訴我你要用什麼代碼來做這件事嗎?
我想展示一個關於視圖的模式,有一些文本和一個工具欄,其中會有一個關閉視圖的簡單按鈕。iPhone - 顯示一個沒有自定義控制器的簡單xib
文本,工具欄及其按鈕都放入xib中。
有沒有辦法顯示這個視圖(模態),並能夠在觸摸「OK」時忽略它,而不必編寫自定義控制器(AboutBoxController)來處理它?
如果可能,你能告訴我你要用什麼代碼來做這件事嗎?
編寫一個控制器,當觸摸OK時自行解散自己是毫不費力的,所以我真的不明白這一點。編寫該控制器可能會比寫這個問題更快。
我想如果你真的不想寫這個控制器,你可以讓其他控制器響應按鈕動作。但是,您至少會寫入相同數量的代碼,並且您會在錯誤的地方執行此操作。
當然可以,但重點是我不喜歡在我的項目中使用無用的文件。 – Oliver 2011-03-31 09:53:28
爲什麼你不想爲你的模態視圖設置控制器是否有特殊的原因?據我所知,如果你想呈現一個模態視圖,你必須展示一個顯示其視圖的控制器。 – Jamie 2011-03-31 00:34:48
@Jamie:這是爲了減少項目中無用的文件。 – Oliver 2011-03-31 09:54:00