我的应用程序从 json 地址获取消息
我有图片和文字
我的宽度 textView 是动态的,可能是 100 个字符,也可能是 9000 个字符,并且我在页面的第一页有一个 imageView
我想滚动所有页面(文本和图像)!
我如何创建视图以正确滚动所有这些视图?
我的应用程序从 json 地址获取消息
我有图片和文字
我的宽度 textView 是动态的,可能是 100 个字符,也可能是 9000 个字符,并且我在页面的第一页有一个 imageView
我想滚动所有页面(文本和图像)!
我如何创建视图以正确滚动所有这些视图?
有很多教程可以帮助您做到这一点。取决于您是否使用故事板。
启用分页和缩放的 UIScrollView 图像/照片查看器
基本上,一旦您将组件放在情节提要上。你写了一个类,它是一个scrollViewController。
您应该将图像加载到 UIImageView 中,您可以根据 URL 执行此操作
NSURL * imageURL = [NSURL URLWithString:@"http://192.168.1.2x0/pic/LC.jpg"];
NSData * imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage * image = [UIImage imageWithData:imageData];
一旦你有了一个 UIImage 对象,你就可以调整它的大小等等。
您还需要一个 json 解析器。一旦你将数据解析成某种数据结构,你会很高兴:)
如果你收到的数据不可预测或非常大,我建议你使用 UITableView 而不是 UIScrollView。
在 UITableView 中,单元格被重用。因此,您不必担心 UIScrollView 的内存相关问题。