2011-11-18 88 views
0

也許我錯過了一些超級簡單的東西,但我似乎無法獲得顯示在基本選項卡式應用程序中包含的視圖頂部的標題。我請按照下列步驟......在MonoTouch選項卡式應用程序中顯示標題

  1. 新的解決方案,通用故事板,選項卡式應用程序
  2. 運行這一點,你有兩個基本觀點「第一個視圖」和「第二個視圖」。
  3. 默認情況下View都沒有標題欄,但默認代碼顯示設置this.Title

爲什麼標題欄不顯示?我如何讓他們展示?我已經嘗試了幾件事情來讓這些顯示如...

  1. 將界面生成器中的「頂部欄」設置爲「導航欄」。然後它會在Interface Builder中顯示,但從不在運行時顯示。
  2. 我也試過在ViewDidLoad()設置this.TabBarController.Title但這似乎也沒有做任何事情。

想法?

+0

如果您的選項卡包含導航控制器,它將顯示其子視圖的Title屬性。也可以在不使用導航控制器的情況下做到這一點。 – Jason

+0

我不介意這包含默認的任何導航控制器。所以我不確定該從哪裏出發。 – robertmiles3

回答

1

您正在查找的功能稱爲NavigationBar,如果它沒有與之關聯的NavigationController,可以通過IB手動添加到您的視圖中。如果有導航控制器,則NavigationBar將自動顯示。

因此,要回答你的問題,如果你想導航欄去IB並從對象庫中添加一個,你應該能夠在導航欄上操縱標題到你的心中。

+0

我沒有意識到**有**是顯示標題的NavigationBar。如果你問我,那真是愚蠢,但是哦。謝謝! – robertmiles3

相關問題