有人可以告訴我加載UIImageView
這兩種方法之間的區別嗎?UIImageViews不使用imageNamed方法加載UIScrollView
iconView.image = [UIImage imageNamed:anIconFileName];
和
iconView.image = [UIImage imageWithContentsOfFile:anIconFileName];
我跑進使用imageNamed
方法我有不確定性的行爲加載的UIImageViews作爲一個UIScrollView
子視圖時所處的環境。 UIImages會在模擬器中加載,但不會在使用may iMac的設備上加載。但是當我轉移到我的Mac Air時,模擬器和設備中的所有功能都可以正常工作?經過進一步調查,我發現它在工作時是不確定的。我試圖加載5個UIImageViews,有時我會得到1個或2個。任何加載都似乎取決於我嘗試加載的* .png文件的大小。
當我用imageWithContentsOfFile
方法更改時,所有工作都按預期進行......可靠。
UIImages似乎不是很大 - 大約每個100K。任何想法都會有幫助。
謝謝。我確認我有正確的文件名。 –