簡體   English   中英

UITabBar圖標未正確顯示

[英]UITabBar Icons not appearing correctly

我正在使用iOS應用程序。 我有一個帶有5個視圖控制器的標簽欄。 所有圖標均在情節提要中設置:

在此處輸入圖片說明

當我啟動該應用程序時,2個混亂。 實際上,Home(第一個TabBar View Controller)丟失了,而最后一個(Messages)甚至都沒有看起來應該的樣子。 我不知道發生了什么事。 主頁選項卡欄圖標完全消失,未選中的消息圖標看起來不一樣。

我可以保證您所有圖標都在Assets文件夾中。 在此處輸入圖片說明

但是,當我啟動該應用程序時,它看起來像這樣:

在此處輸入圖片說明 在此處輸入圖片說明

更新:我想出了消息選項卡項(渲染為:原始圖像解決了該問題)。 那是固定的。 但是首頁項目仍然沒有顯示。

玩了幾個小時后,我終於弄明白了。 基本上,因為我已經在改變了順序UIStoryboard ,該TabBarItemUINagivationController主頁視圖控制器已被刪除。 您要做的就是在TabBarItem中添加一個新的UINagivationController並設置您想要的圖像/圖標。

在此處輸入圖片說明

試試這個

轉到資產文件夾。 選擇您的標簽圖像。 在“屬性”下的右側,您將找到“渲染為”。 選擇“原始圖像”。

轉到視圖控制器並選擇選項卡欄(點擊底部圖標)

並設置選擇的圖像和圖像

在此處輸入圖片說明

之后,轉到您的圖像資產,然后將所選圖像的渲染模式更改為原始

在此處輸入圖片說明

希望對您有所幫助

確保所有圖像都在項目資產文件夾中。

請參閱附件

確保下載的圖標的大小為1x尺寸的25 * 25。 那行得通。

暫無
暫無

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

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