作者wasihero ( )
看板MacDev
標題[問題] 在IB內使用子目錄內的圖檔
時間Wed Mar 28 22:23:57 2012
大家好, 遇到一個奇怪的問題
我想把圖片集中放在一個叫做Images的資料夾內(not group)
然後在 IB 裡拖一個 ImageView 上去後
選擇某張圖片, 此時IB上有正常顯示該圖
但是執行程式後, 圖片就顯示不出來
於是在 ViewDidLoad 內自己用程式載入
[imgView setImage:[UIImage imageNamed:@"Images/kitty.png"]];
這樣就可以了
於是我想可能是因為IB用選的時,並沒有加上 "Images" 資料夾名稱
就在IB的ImageView把圖片名稱手動加上 Images
但是這樣一來變成, IB在 開發時期 無法顯示圖片(變成一個大問號)
但在 執行時期 可以正常顯示圖片
請問各位高手, 如何把圖片放在資料夾內
又可以 開發時期/執行時期 都能看到圖片呢?
謝謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.170.113.159
→ Phedra:你的子目錄在 XCode 中應該是顯示藍色的資料夾才會這樣 03/29 01:20
→ Phedra:你可以先新增「黃色」資料夾,然後指定該資料夾的參考路徑 03/29 01:27
→ Phedra:再把圖片匯進該資料夾 這樣一來就可以再 IB 上顯示了,只是 03/29 01:28
→ Phedra:要注意的是直接用 xxx.jpg 這樣就好,不用 images/xxx.jpg 03/29 01:28
→ Phedra:補充:「黃色」資料夾指的就是 group 資料夾,然後指定該 03/29 01:31
→ Phedra:group 資料夾的參考路徑 03/29 01:31
→ wasihero:問題解決了..感謝大哥指點^_^ 03/29 11:41