私は、テキストを編集するためにtableViewセル内でUITextViewを使用しています。TableCellのUITextView、ユニバーサルアプリケーションの正しい幅を設定する方法
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITextField *textName = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 270, 24)];
[cell addSubview:textName];
[textName release];
}
これは動作しますが、これをiPadで実行すると正しくありません。
私は cell.contentView.frame.size.width
を使用して、セルの幅を決定しようとしたが、時に風景の中に、これは常にiPadでもiPhoneとiPadの両方のための320.0
を返します。モードは、セルの幅が大きくなるべきではないか?
テオ