在我的項目中,我的大部分代碼都在我的UIView子類中。在這個小類中,我想調用模態視圖控制器的功能。 據我所知,這些功能需要UIViewController子類運行,而不是UIView,我的代碼目前是。 (運行時停止警告:'查看'可能不會響應-presentModalViewController:animated:')。 我的問題是,如何將大部分代碼保留在UIView中,並只將部分Modal View控制器函數移動到UIViewController中?iPhone Modal View Controller在ViewController中分開
我應該以某種方式移動只有這兩個功能:
[自我presentModalViewController:拾取器動畫:YES];
[[picker parentViewController] dismissModalViewControllerAnimated:YES];
那麼從UIView的UIViewController中調用它們的方法是什麼?
TNX
是的,你是對的,現在我把所有的東西都移到了視圖控制器上,並且工作正常。 在我看來,最好將我的巨大代碼與視圖控制器分離開來,並將重要的東西保留在那裏。你們其餘的人如何保持你的代碼組織?是否有任何規則如何組織或它不metter? – Miha 2010-06-04 12:44:58