1

テーブル内の項目を選択すると詳細ビューが表示されます。詳細ビューにはタイトル、画像があり、下部にテキストビューがあります。これらのアイテムはすべてスクロールビュー内にあります。テキストだけでなく、ページ全体をスクロールしたい。問題は、テキストビューがスクロール可能であるため、2つのスクロールがあり、1つはビューのメインスクロール用で、2つ目はテキスト用です.2つのスクロールを組み合わせる必要があります.ビュー、テキストはすぐにスクロールします。

これはビューに関するスクリーンショットです:

ここに画像の説明を入力

スクロールは無効になっています。

ここに画像の説明を入力

これは、高さの制約を更新した後です

ここに画像の説明を入力

これはスクロールビューのプロパティのスクリーンショットです

ここに画像の説明を入力

コードは次のとおりです。

        NSString *text =[[jsonResults objectAtIndex:0] objectForKey:@"content"];

    CGSize textSize = [text sizeWithFont:[UIFont systemFontOfSize:14]
                       constrainedToSize:CGSizeMake(300, 5000) lineBreakMode:NSLineBreakByCharWrapping];

    [self.detailTextView setFrame:CGRectMake(self.detailTextView.frame.origin.x,self.detailTextView.frame.origin.y,textSize.width,textSize.height)];

    [self.detailTextView setText:text];
scroll.ContentSize=CGSizeMake(320,1000);

本当にありがとうございました、

4

3 に答える 3