「クリア」ボタンをiPhoneUITextFieldに追加するのと同じですが、それは古いものです。私は試した
myUITextField.clearButtonMode = UITextFieldViewModeWhileEditing;
しかし、何も起こっていません。何がそれを防いでいるのでしょうか?
「クリア」ボタンをiPhoneUITextFieldに追加するのと同じですが、それは古いものです。私は試した
myUITextField.clearButtonMode = UITextFieldViewModeWhileEditing;
しかし、何も起こっていません。何がそれを防いでいるのでしょうか?
cellForRowAtIndex では、私の場合、修正は次のようになります。
cell = [tableView dequeueReusableCellWithIdentifier:@"CellNameIdentifier"];
if (cell == nil) {
[[NSBundle mainBundle] loadNibNamed:@"CellName" owner:self options:nil];
cell = cellName;
[cellName setAccessoryType:UITableViewCellAccessoryNone];
//textfield in inside cellName
textfield.clearButtonMode = UITextFieldViewModeWhileEditing;
}
状況によっては、UITextField の高さと配置によって、テキスト入力が正常に表示されていても、クリア ボタンがセルの下に隠れてしまうことがあります。
身長を再確認するか、これを試してください:
textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;