2015-10-16 68 views
0

我在視圖控制器的主視圖的最底部添加了兩個標準UI按鈕;這是一個標準的視圖控制器,但可以從UICollectionViewController中找到。整體流程如下圖所示。我有一個導航控制器,一個表視圖控制器,一個集合視圖控制器,然後是標準視圖控制器(最右邊)。故事板和按鈕上的按鈕上的文字未顯示在模擬器中?

enter image description here

我可以看到我在文檔大綱,但在故事板添加的按鈕,你可以在第二個截圖中看到,即使我已經設置其文本的按鈕都沒有顯示(我強調左邊的按鈕顯示它實際上已被添加到視圖中)。我運行該程序,並確認他們沒有顯示。感謝你的幫助。

enter image description here

編輯: - 模擬器屏幕: enter image description here

+1

必須將約束添加到按鈕? –

+0

這是第二個問題 - 在我刪除底部欄後,我在按鈕上設置了約束。現在一切正常,謝謝。 – cheznead

回答

1

嘗試從故事板AttributedView設置底酒吧如下圖所示enter image description here

+0

試過了,它的工作原理是我可以看到故事板上的按鈕,但在運行程序時我看不到它們。大小類設置爲緊湊規則並在iPhone 5模擬器中運行。 – cheznead

+0

可以顯示模擬器屏幕的屏幕截圖嗎? 。這將有助於找到你在編輯自動佈局 – baydi

+0

錯誤,以顯示模擬器屏幕,不確定它會有幫助。 – cheznead

1

如果你想添加一個bottomBar比你不得不添加BarButtonItem不是正常的UIButton

其他如果你想添加正常的UIButton比你必須添加一個自定義的底部欄添加自己的UIView作爲底部酒吧和自定義爲您的需要。

注: -如果不設置你底欄爲無話,Xcode中會自動把你的UIButton至底欄(自動顯示)。

希望它可以幫助你。