2015-05-07 48 views
0

我的意思是一個靜態的「頂欄」,我可以從相關的swift文件編輯。如何將可編輯的導航欄添加到我的iOS應用程序?

我實際上並不想要任何導航功能,但我希望能夠改變它所說的情況。

我環顧四周,但似乎無法找到這個看似簡單的任務的解決方案。

在此先感謝。

+1

導航欄自動獲取UIViewController的title屬性。你可以設置該值。 – ZeMoon

+0

由於您不需要任何導航功能,因此請創建您自己的視圖並使其看起來像頂欄。 –

回答

0

所以這是一個很容易的,但不是簡單的解決方案...

我所要做的就是

  1. 添加一個導航欄,點擊編輯 - >中嵌入 - >導航控制器
  2. 難以找到的部分,使用屬性self.navigationItem.title = "title"來改變標題。

我從hgwhittle的這個問題的答案中找到第二部分,其中還包括如何更改導航欄標題,標籤欄標題或兩者。

UIViewController Title attribute in Storyboard

0

我不太確定,如果這是你想要的。 但是,如果您想要一個帶有可自定義導航項目標題/文本的導航欄,那麼您可以將對象庫中的導航項目添加到導航欄。

然後在檢查器中,您可以選擇自定義並根據需要指定該導航項目的標題。您還可以爲其創建IBOutlet,並在不同情況下更改代碼中的標題。

0

Ctrl將條形按鈕從故事板拖到相應的視圖控制器實現文件。 I.e viewController.h。這將創建一個IBAction,您可以命名。

- (IBAction)nameOfAction:(id)sender { 
    // Action goes here 
} 

任何內部應用的邏輯將在按鈕按下時調用。

相關問題