我在一个应用程序中,我需要拖动图像(我有超过100个图像)。现在它工作正常在iOS 5,但是当我使用相同的代码为iOS 6 ,它在模拟器中工作正常,但在设备中放慢,它移动得很生涩。 我能做些什么来平滑移动图像。在触摸移动图像拖动得到缓慢
回答
对于100的形象,你必须实现使用SDWebImage
像娄延迟加载或异步任务: -
按我的建议我使用SDWebImages A Link of GitHubproject
做异步和我配置此类似下面的步骤: -
- 你需要在你的项目名右键 - >添加文件到yourProject->选择SDWebImageproject并将它们添加
注: - 请不要选中复制选项
现在在您的Xcode点击项目名称要建立阶段: - >目标的依赖关系: - >点击+按钮,并添加SDWebimage ARC
与库点击+按钮现在选择链接二进制加libSDWebimageARC.a,然后再次单击+添加imageIO.framework并添加libxml2.dylib完蛋了
要建立设置 - >其他链接标志: - >添加-ObjC
和标题搜索路径添加这3项
1的/ usr /包括/ libxml2的
2 “$(OBJROOT)/ UninstalledProducts /包括”
3“$(TARGET_BUILD_DIR)的/ usr/local/lib目录/包括”
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
希望这是帮助的,你
这里有一些相同问的问题,请访问链接: -
Drag + Rotation using UIPanGestureRecognizer touch getting off track
swapping images using pan gesture
How to use UIPanGestureRecognizer to move object? iPhone/iPad
- 1. 可可触摸 - 缓慢移动CGPointMake
- 2. 用触摸移动图像
- 3. 触摸来移动图像
- 4. 用触摸移动图像圈移动
- 5. 在Android中触摸并拖动图像
- 6. 通过触摸拖动图像视图
- 7. 拖动UIImageView而不必触摸图像?
- 8. 带触摸移动的拖动按钮
- 9. 通过触摸拖动div - 非常慢
- 10. WP7 Bing地图控件在缓慢拖动时不可移动
- 11. 图像移动太快,触摸
- 12. 移动图像与触摸事件
- 13. 移动一个像滚动视图触摸的图像
- 14. 在google上拖动RelativeLayout触摸地图
- 15. UITableView在拖动时缓慢
- 16. 移动触摸图标
- 17. 移动SKSpriteNode到触摸
- 18. 我使用jquery拖动和移动图像,但几次移动后,运动变得缓慢和缓慢?为什么?
- 19. 检测触摸动画(移动)视图
- 20. 缓慢滚动图像库
- 21. 手指触摸/按/拖动
- 22. UIImageView拖动和触摸
- 23. Monodroid - 拖动视图与触摸事件?
- 24. 在画布中拖动多个图像通过触摸Android
- 25. iPhone图像在用户拖动触摸时旋转?
- 26. 在屏幕上触摸并拖动图像
- 27. 在android中触摸坐标后拖动图像
- 28. 当在对象本身上触摸时拖动图像
- 29. 如何通过在Android中触摸来拖动图像?
- 30. 触摸在Cocos2d中移动
源代码,请... –