Re: [問題] IKImageBrowserView 縮圖不會自動更新??
※ 引述《klern (灰)》之銘言:
: 當我 匯入了某資料夾中的圖片 然後把之中一張圖片刪除
: 再把另外一張圖片的檔名改成那張被刪掉的檔名 放入該資料夾後
: 再進行匯入 IKImageBrowserView 的動作
: 會發現 縮圖還是之前被刪掉的那張而不是新匯入的那張圖
: 請問要如何解決這個問題
IKImageBrowserView 還有 cover flow 在載入圖片之後,
會對載入的圖片做 cache,如果看到是同一個 IKImageBrowserItem
的 ID,會優先使用 cache。
在 IKImageBrowserItem protocol 中,有個叫做 imageVersion
的 method,就是處理你在做的事情:你用檔名作為 item
的 ID,但是其實有先後兩個版本不同的圖片,所以,當你
換過檔案之後,就要設定這個 item 的版本,比方說從第一
版改成第二版,如此一來,IKImageBrowserView 看到版本有
改變,才會去載入新的圖片。
--
zonble.net
cocoa.zonble.net
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.186.183
推
09/11 22:21, , 1F
09/11 22:21, 1F
推
09/12 00:41, , 2F
09/12 00:41, 2F
→
09/12 00:41, , 3F
09/12 00:41, 3F
→
09/12 01:01, , 4F
09/12 01:01, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章