我的申请从json地址获取新闻
我有图像和文字
我的宽度textView是动态的,可能是100个字符,也许是9000个字符, 我在第一页
中有一个imageView我想滚动所有页面(文字和图片)!
我如何创建视图以当前滚动所有这些?
答案 0 :(得分:0)
有很多教程可以帮助您完成此任务。取决于您是否使用故事板。
UIScrollView image/photo viewer with paging enabled and zooming
基本上,一旦将组件放在故事板上。你编写了一个类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解析器。一旦你将数据解析成某种数据结构,你就可以了:)
答案 1 :(得分:0)
如果您收到的数据不可预测或非常大,我建议您使用UITableView而不是UIScrollView。
在UITableView中,单元格重复使用。因此,您不必担心UIScrollView与内存相关的问题。