UIScrollView:从 url 加载图像时的活动指示器
我需要一个在具有 UIScrollView 的模态视图中旋转的活动指示器,同时 ScrollView 的内容(来自 url 的图像)正在加载。
关于如何完成这件事有什么想法吗?
另外,我需要知道如何告诉 ScrollView 表现得像 iPhone 本机应用程序的照片,我的意思是,加载图像,调整它以适合屏幕而不丢失宽高比。
谢谢!!!!
I need an Activity indicator spinning in a modal view that has an UIScrollView while
the content of the ScrollView (an image from url) is loading.
Any ideas of how to get this done?
As a plus I need to know how to tell the ScrollView to behave like the Photos Iphone Native App, I mean, load an image, adjust it to fit the screen without loosing aspect ratio.
Thanx!!!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用两个步骤:
棘手的部分是,如果您只使用 NSData 的 initWithContentsOfURL: 它可能不起作用,因为它是一个阻塞称呼。在 Mac 上,您可以使用 NSURLDownload 异步下载内容,您应该检查 iPhone SDK 上是否可用。
要首先使用 UIScrollView 显示图像并将其适合屏幕,您应该检查 ScrollViewSuite 示例代码。它正是您所寻找的。
You need to use two steps:
The tricky part is it probably won't work if you just use NSData's initWithContentsOfURL: because it is a blocking call. On the Mac you can use NSURLDownload to download content asynchronously, you should check if this is available on the iPhone SDK.
For using a UIScrollView to display an image and fitting it to the screen at first, you should check the ScrollViewSuite sample code. It does exactly what you are looking for.