1
我需要在iPad上顯示非常大的圖像。這些文件是jpg,大約是6700x2700(地圖)。有沒有辦法將整個圖像加載到內存中?在iPad上顯示非常大的圖像
目前我加載它在滾動視圖中進行縮放/平移。
圖像存儲在本地設備上。
我需要在iPad上顯示非常大的圖像。這些文件是jpg,大約是6700x2700(地圖)。有沒有辦法將整個圖像加載到內存中?在iPad上顯示非常大的圖像
目前我加載它在滾動視圖中進行縮放/平移。
圖像存儲在本地設備上。
您需要使用CATiledLayer來顯示該尺寸的圖像。請參閱CATiledLayer類參考和Core Animation編程指南。
就像他們說,你需要的是像
+(Class)layerClass
{
return [CATiledLayer class];
}
在你看來
。
這正是我正在尋找的,但我從未使用過CALayers,我真的不知道從哪裏開始。你知道一個好的在線教程嗎? – Brodie 2010-04-24 23:19:27
有幾個,如果你谷歌「catiledlayer大圖像iphone」或類似。 – RunLoop 2010-04-25 03:45:31
我無法找到任何對核心動畫一無所知的人的觀點。如果有人能推薦一本,我甚至願意購買一本關於它的書。 – Brodie 2010-04-25 13:46:11