0

iPadのUITableViewCellにUITextViewを追加しようとしていますが、何らかの理由でUITextViewがUITableViewCellの高さ/幅全体を占めていません。これが私がセルを宣言する方法です

UITextView *textView = [[UITextView alloc]initWithFrame:cell.frame];
[textView setBackgroundColor:[UIColor redColor]];
[cell.contentView addSubview:textView];

こんな感じなのに ここに画像の説明を入力してください

前もって感謝します。

4

3 に答える 3

0

これを試してください:textView.contentSize = [cell.contentView.frame.size];

于 2012-09-24T23:48:40.657 に答える
0

サイズを(cell.contentView.frame.size.width、cell.contentView.frame.size.height)にし、原点を(0,0)にします。次に、それをcell.contentViewに追加します。フレームの原点は、textViewのスーパービュー(この場合はcell.contentView)を基準にしています。

于 2012-09-24T23:50:58.500 に答える
0

自動サイズ変更マスクが機能しました...flexwidthとflexheight

于 2012-11-08T16:47:25.923 に答える