2017-02-21 145 views
1

我有故事板中的UIImageView。我已經在.xcassests文件夾中放置了一個.png圖像。我已正確將圖像名稱分配到UIImageView,該圖像在Xcode故事板中正確顯示。但是,當我在設備/模擬器上運行它時,沒有顯示圖像。當我在代碼中創建UIImageView時,將顯示圖像。我的項目代碼是Objective-CUIImageView在故事板上不顯示在設備和模擬器

我試圖從.xcassets和已刪除所有圖像以下已經

  1. 清潔的Xcode項目
  2. 清除導出的數據
  3. 封閉Xcode和重新啓動設備/模擬器
  4. 重新分配

但是上述都沒有到目前爲止,我爲我工作。任何建議,高度讚賞。

+0

顯示代碼並顯示圖像名稱 –

+0

斷開「UIImageView」的IBOutlet,然後運行您的項目。可能是您從代碼中再次分配圖像。 –

+0

已經做到了。但親愛的沒有運氣。 @the_dahiya_boy – hamid

回答

0

那麼,它應該從你實現的東西看到。 Xcode在引用資源時會變得很奇怪。我建議刪除圖像,如果可能,清理並構建,然後移除視圖控制器並再次添加。看看它是否有效。

+0

我已經完成清理並構建,甚至移除資產並重新分配。我也試過一個新的視圖控制器。 – hamid

+0

如果可能,你可以在github上分享項目。 –

+0

對不起,該項目是保密的 – hamid

0

右鍵單擊Xco​​de中的圖像,進入File Inspector,然後選中「Target Membership」下的複選框。這可能有幫助。

集的ImageView的alpha爲1,而不是0 enter image description here

+0

我已檢查,它正確地分配給目標。 – hamid

+0

嘗試向imageview添加背景顏色並查看它是否正在顯示。 – Sneha

+0

好吧,讓我試試@Sneha George – hamid

0

好像有與實現部分沒有問題。嘗試將剪輯添加到圖像邊界查看

相關問題