0
1つのViewControllerには、UITableView、UITextField、およびUIButtonが別々に配置されています。 UITextFieldのテキストをボタンのセルに追加する必要があります。私は、プレス加工にフラグを設定:UIButtonのUITableViewに追加
は- (IBAction)addingButon:(id)sender {
_addingFlag = true;
}
そしてテーブルのメソッドで、次の操作を行います。
- (UITableViewCell *)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *cellID = @"dataCell";
UITableViewCell *cell = [tableViewdequeueReusableCellWithIdentifier:cellID];
while (true) {
if (_addingFlag && _textBox.text.length != 0) {
cell.textLabel.text = _textBox.text;
[tableView reloadData];
}
_addingFlag = false;
break;
return cell;
}
データをテーブルにスクロールしたときにのみ表示され、奇妙な順序で。それを修正する方法を教えてください。 Objective-Cを使って作業するのは数日です。
ありがとうございました!それは働いている!しかし、私は、テキストフィールドで他のセルに新しいテキストをプッシュし、以前のセルに古いテキストを同時に保存する必要があります。どうやってやるの? – deMasta
NSArrayプロパティを使用し、それを使用して古い値を格納する必要があります。 –
すでに完了しましたが、とにかく答えてくれてありがとう! :) – deMasta