[英]Dragging image in touches moved gets slow
我在一個應用程序中工作,我需要拖動圖像(我有超過100個圖像)。現在它在ios 5中工作正常,但當我使用相同的代碼為ios6,它在模擬器中工作正常,但在設備,它變得非常生澀。 我該怎么做才能順利移動圖像。
對於100的圖像,您必須使用像Bellow這樣的SDWebImage
實現延遲加載或異步任務: -
根據我的建議,我使用SDWebImages A GitHubproject 鏈接進行異步操作
我配置如下步驟: -
注意: - 請不要檢查復制選項
現在點擊你的xcode中的項目名稱來構建階段: - >目標依賴項: - >點擊+按鈕並添加SDWebimage ARC
現在選擇鏈接二進制文件庫點擊+按鈕添加libSDWebimageARC.a並再次單擊+並添加imageIO.framework並添加libxml2.dylib即可
轉到Build設置: - >其他鏈接標志: - > add -ObjC
和標題搜索路徑添加這三項
1 / usr / include / libxml2
2“$(OBJROOT)/ UninstalledProducts / include”
3“$(TARGET_BUILD_DIR)/ usr / local / lib / include”
now build and run its working like smoothly cheers.... :)
對於加載圖像及其商店捕獲來說,這是更簡單和非常有用的任務,因此您可以更快地完成工作。
你可以用兩行代碼來異步映像
在.m
: -
#import <SDWebImage/UIImageView+WebCache.h>
NSString *strUrlSting =[d valueForKey:@"Current_RequestUser_Image"];
strUrlSting =[strUrlSting stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSURL* url = [NSURL URLWithString:strUrlSting];
[imgView_user1 setImageWithURL:url
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
和移動圖像相關的演示和鏈接,請下載此演示並檢查: -
https://github.com/elc/iCodeBlogDemoPhotoBoard
希望對你有所幫助
這里有一些相同的問題請訪問鏈接: -
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.