Iphone 放大时,UIScrollView中的图像会先移到屏幕外
我正在开发一个照片库iPhone应用程序 这种方法的灵感来自github上的ScrollingMadness代码。 我有一个滚动视图,在分页模式下保存所有图像视图。当用户使用收缩手势缩放图像时,我会删除除当前视图之外的所有图像视图,并将内容偏移设置为0,0 在模拟器上一切都很完美,但在设备上我面临着这个疯狂的问题。 当用户缩小图像时,图像将离开屏幕,当缩小触摸事件结束时,图像将返回屏幕 在放大图像一次后,如果我再放大一次,它不会给我那种车的感觉。这让我得出一个结论:当我从滚动视图中删除其他图像视图并保留正在缩放的图像视图时,需要应用补丁 我不知道该如何让它像iPhone的照片应用程序一样工作。神奇的照片应用程序Iphone 放大时,UIScrollView中的图像会先移到屏幕外,iphone,image,iphone-sdk-3.0,uiscrollview,zooming,Iphone,Image,Iphone Sdk 3.0,Uiscrollview,Zooming,我正在开发一个照片库iPhone应用程序 这种方法的灵感来自github上的ScrollingMadness代码。 我有一个滚动视图,在分页模式下保存所有图像视图。当用户使用收缩手势缩放图像时,我会删除除当前视图之外的所有图像视图,并将内容偏移设置为0,0 在模拟器上一切都很完美,但在设备上我面临着这个疯狂的问题。 当用户缩小图像时,图像将离开屏幕,当缩小触摸事件结束时,图像将返回屏幕 在放大图像一次后,如果我再放大一次,它不会给我那种车的感觉。这让我得出一个结论:当我从滚动视图中删除其他图像视
任何人谁可以指出一个方向,让这件事起来运行-将是所有的帮助我现在需要的 好吧,因为当你缩放图片时,你会有效地将图片移动到第一页的0,0,你会期望当用户挤压任何不是第一页的页面时,图像将不得不移动到0,0,因此你的图像移动将过期。缩放一次后,图像已处于0,0,因此后续缩放效果良好。您是否发现在第一个页面上进行缩放可以提供您想要的行为,而只有其他页面存在此问题?如果是这样的话,一个解决办法可能是不要将缩放图片移动到0,0,而是将其保持在原来的位置,并为所有其他页面提供一些虚拟视图,这样就不会占用其他图片的内存。希望这有帮助