我想改變我的標籤欄項目的圖像使用self.tabBarItem.image = [UIImage imageNamed:@"home_icon.png"];
似乎很簡單,但我不能讓它運行。注意:我只是將文件名從第一個替換爲home_icon。代碼的名稱爲「first」。iOS:tab item image not loading
詳情: 我已經開始使用標準的標籤式應用程序,只改變了這一行代碼。 Xcode然後加載64x64圖像。我在項目中放置了一個home_icon.png文件,並確保它是一個30x30 png文件。該文檔說:「此方法在系統緩存中查找具有指定名稱的圖像對象,並在該對象存在時返回該對象。如果匹配的圖像對象尚未存在於緩存中,則此方法從指定文件加載圖像數據,緩存它,然後返回結果對象。「爲什麼我不能在這裏簡單地引用不同的文件?我不明白這裏實際得到的是什麼。原始行是self.tabBarItem.image = [UIImage imageNamed:@"first"];
,以引用first.png。使用替代home_icon.png
UIImage *img = [UIImage imageNamed:@"home.png"]; self.tabBarItem.image = img;
- :
我想什麼(見到目前爲止的答案)。沒有提到錯誤。 (該應用程序仍然成功引用舊文件)。
- 檢查目標。文件被添加到目標
控制檯中是否有任何錯誤?另外,你可以仔細檢查home.png是否包含在你的目標中? –