簡體   English   中英

如何使用情節提要在消失的導航欄上添加欄按鈕項?

[英]How to Add a Bar Button Item on a Disappeared Navigation Bar using Storyboard?

我想在導航欄上添加一個欄按鈕項。 (在這里說“視圖1”。)將與視圖1相連的視圖嵌入在導航控制器中。

但是,導航欄未在此視圖中顯示。

如果我使用屬性檢查器添加不透明/半透明的導航欄,則視圖1中將有一個導航欄。但是,如果我拖動一個欄按鈕項,則它不會顯示在情節提要中。 盡管條形按鈕在文檔大綱中,但無法在情節提要板上顯示。 另外,如果我運行該應用程序,則它不在屏幕上。

在模擬器中運行應用程序時,由於我使用“顯示”而不是“顯示詳細信息”來顯示視圖1,因此視圖1頂部會顯示一個導航欄。我試圖將視圖1再次嵌入導航控制器中,但這沒有太大幫助。

誰能告訴我在這種情況下如何使用情節提要添加條形按鈕? 以及為什么情節提要中缺少導航欄?

提前致謝。

我自己弄清楚。

從對象列表中拖動一個導航項,然后向其添加欄按鈕項。

感謝rdelmar的想法,盡管將導航欄拖出不會像我認為的那樣起作用。

在我的情況下,視圖1是一個表視圖。 將導航欄拖到該視圖將使它成為表的標題視圖,而不是我期望的導航欄。 當我運行應用程序時,視圖中將有兩個導航欄。

當然,我們可以拖出一個導航欄並向其中添加一個按鈕,這可能與您的期望有所不同。 如我所說,它可能會導致包含兩個導航欄的視圖。

您可以通過拖出“導航欄”內的“導航項”(包含您添加的欄按鈕)來解決此問題。 在我的情況下,我將其拖出並與文檔大綱中的表格視圖放置在同一級別。 這樣就不會成為表格視圖的標題視圖。

之后,我們只需從文檔大綱中刪除導航欄即可。

我不知道為什么導航欄在我的情節提要中消失了。 如果有人對此有任何想法,請告訴我。

聽起來您正在通過使用“模擬量度”添加導航欄。 如果是這樣,這不會在運行時添加一個,僅用於IB中的布局目的。 您應該從對象列表中拖出一個導航欄,然后向其中添加按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM