2013-03-05 32 views
1

我想在我的UIImageView分配placeholderimage,但我得到這個錯誤如何分配的UIImageView PlaceHolderImage

爲 'UIImage的' 不可見@interface聲明選擇 'placeholderImage:'

這是我以爲我可以做到這一點......顯然是錯的,但無論如何,這就是代碼的樣子。

firstSpaceImageView.image = [[UIImage imageNamed:@"CA.png"] placeholderImage:[UIImage imageNamed:@"placeholder.png"]]; 

任何幫助將不勝感激。

+1

因爲沒有任何屬性/方法稱爲佔位符圖像:) – 2013-03-05 21:36:57

+0

所有你可以做的是,首先分配=> firstSpaceImageView.image = [[UIImage imageNamed:@「placeholder.png」];當你真的想要顯示圖像,然後只使用 - firstSpaceImageView.image = [[UIImage imageNamed:@「placeholder.png」]; – 2013-03-05 21:38:09

+0

好吧歡呼..我應該看看我正在使用我在網上找到的一些示例代碼的文檔。在我的客戶UITableViewCells中出現圖像問題無法正確顯示。他們表示修補程序正在分配一個佔位符圖像。感謝您的快速回復。 – HurkNburkS 2013-03-05 21:39:20

回答

6

-[UIImageView setImageWithURL:placeholderImage:]AFNetworking一部分。你需要包含它來獲得這種方法。

+0

ahhh,這就是爲什麼我一直無法找到它!這超出了我的需求,我遇到了麻煩,我的圖像不加載在我的tableviewcells直到我滾動。我發現一個解決方案,告訴我設置佔位符,但我不想AFNetworking ..感謝您的答覆,雖然它保存我在蘋果文檔LOL ..更多搜索..謝謝。 – HurkNburkS 2013-03-05 22:31:07

+0

:)也許你應該在這裏發表你用於你的表格視圖的代碼(當然在不同的線程上) – 2013-03-05 22:34:00

0

在UIImage(或UIImageView)上沒有稱爲placeholderImage的屬性。如果你想製作自己的佔位符解決方案,this question將有所幫助。

PS:即使有這樣的屬性,則設置器方法將是setPlaceholderImage:而非placeholderImage

相關問題