私のアプリケーションは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 パーサーも必要です。データをある種のデータ構造に解析したら、準備完了です:)
受け取るデータが予測できないか非常に大きい場合は、UIScrollView の代わりに UITableView を使用することをお勧めします。
UITableView では、セルが再利用されます。したがって、UIScrollView のメモリ関連の問題について心配する必要はありません。