0

サーバーからのデータを解析し、記事を画面に表示するView Controllerがあります。これで、記事は 10 文字から 10000 文字までの任意のサイズにすることができます。したがって、ユーザーが記事全体をスクロールできるように、View Controller 全体をスクロール可能にする必要があります。どうやってやるの?IBを通してのみ行うことはできますか? 私のView Controllerには、記事のデータを表示するための画像とラベルがあります。

または、コントローラー全体ではなく、メインの記事のテキストをスクロール可能にするラベルのみを作成する方が簡単ですか?

4

1 に答える 1

2

UIScrollView を独自のクラスで拡張するか、割り当て/初期化する必要があります。

scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size. height)];
scrollView.backgroundColor = [UIColor clearColor];
[scrollView addSubview:otherView];

scrollView.contentSize = scrollView.frame.size;

[self.view addSubview:scrollView];

その後、ビューを scrollView に追加して適切に設定する必要がありますcontentSize

于 2012-07-27T11:32:20.853 に答える