ストーリーボードのシーンは次のようになります。
UITableViewController
UITableView
カスタム プロトタイプUITableViewCell
:を使用しAddInfoCell
ます。
に編集可能を配置しUITextView
ましたAddInfoCell
。
キーボードを返すには、次のコードをUIViewController
クラスに入れ、UITextView
with オプションに接続しますDidEndOnExit
。
- (IBAction)textFieldReturn:(id)sender {
[sender resignFirstResponder];
}
UITextView
しかし、AddInfoCell
クラス内にあるため、このコードに適した場所が見つかりません。
クラスやクラスUITextView
からは接続できません。TableViewController
AddInfoCell
TextViewController
また、のクラスを作成してそこUITextView
にコードを配置しようとしましたtextFieldReturn
が、それでもストーリーボードに接続できません..
この場合、キーボードを返却する方法について何か提案はありますか?
これは `AddInfoCell が作成される場所です:
- (AddInfoCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *cellIdentifier = @"AddInfoCell";
AddInfoCell *addInfoCell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if (addInfoCell == nil) {
addInfoCell = [[AddInfoCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier];
}
return addInfoCell;
}