2012年2月20日 星期一

【筆記】- iOS 程式開發手札(二)- ViewController 的切換


 iOS 程式一般來說是由一堆 Model 與 View 及 Controller 組成,但對漁郎這個菜鳥來說,只想著要怎樣才能順利切換控制畫面。然而,剛從 Android 劈腿 iOS ,實在搞不清楚如何處理 @@。。。




於是乎對於 iOS SDK 中給予的許多模板真是又愛又恨,愛的是很容易就能「掰」出ㄧ個好像可用的程式,例如: Xcode 4.1 前提供的 Navigation Based Application。但不符合漁郎的需求,且 Navigation 總是會佔住螢幕上方的ㄧ些空間(雖然可以用別的方式做些變化與隱藏,但總是很麻煩 @@),那… 要怎樣在 iOS 程式一堆的 View + Controller 中切來切去咧!?以下是漁郎的作法,還望各位高手夥伴們凸漕凸漕 >_<。。。

(1) 如何切到另ㄧ個控制畫面?

以下的程式碼是使用 ARC (Automatic Reference Counting),因此,通常不會需要自己去 release 資源,那個 subViewController = nil 是做心安的 @_@…



(2) 如何切回原來的控制畫面?

很簡單!在 MainViewController 中下ㄧ道指令:



就醬~~

有興趣的夥伴們不妨去下載漁郎在 iTunes Store 上架的「溫府千歲」,也就是「王爺公」求籤(擲筊(擲茭))的免費應用程式瞧瞧。 ^_^


沒有留言:

張貼留言