iPhone
// ツールバーの作成
viewdidloadに、
UIToolbar *toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
toolBar.barStyle = UIBarStyleBlackOpaque; // スタイルを設定
[toolBar sizeToFit];
// フレキシブルスペースの作成(Doneボタンを右端に配置したいため)
UIBarButtonItem *spacer = [[UIBarButtonItem alloc] UIBarButtonItemSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
// Doneボタンの作成
UIBarButtonItem *done = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(closeKeyboard:)];
// ボタンをToolbarに設定
NSArray *items = [NSArray arrayWithObjects:spacer, done, nil];
[toolBar setItems:items animated:YES];
// ToolbarをUITextFieldのinputAccessoryViewに設定
テキストビュー.inputAccessoryView = toolBar;
}
- (void)closeKeyboard:(id)sender{
[テキストビュー resignFirstResponder];
}