2013-05-04 48 views

回答

1

很基本的東西,你應該看一下rubymotion網站上的一些樣本。在你的app_delegate中,在啓動時,你設置了導航控制器,並且把它的一個主視圖控制器的實例(你打算顯示的第一個視圖,名字mainViewController沒有什麼不可思議的)。這將啓動由導航控制器管理的視圖控制器堆棧。

def application(application, didFinishLaunchingWithOptions:LaunchOptions) 
    @window = UIWindow.alloc.initWithFrame(UIScreen.mainScreen.bounds) 
    @mainViewController = MainViewController.alloc.initWithNibName(nil, bundle:nil) 
    @window.rootViewController = UINavigationController.alloc.initWithRootViewController(@mainViewController) 
    @window.makeKeyAndvisible 
    true 
end 

要添加一個按鈕到導航欄,您需要創建一個UIBarButtonItem,並將其添加到當前navigationItem。

正如Jamon提到的,請查看api文檔。