[英]Make a UIToolbar above the keyboard with multiple selections
我的應用程序中有一個屏幕,其中包含多個UITextViews。 用戶需要能夠快速在UITextView之間來回切換以進行記錄。 我的想法是在鍵盤上方用5個按鈕創建一個UIToolbar,當一個按鈕被按下時,它會切換到該UITextView,就像許多應用程序中的“ Next”和“ Previous”按鈕一樣。 不幸的是,我沒有代碼可以進一步說明我正在嘗試做的事情,因為我完全不知道從哪里開始。 我以前從未做過任何自定義鍵盤控件。
您正在尋找的是inputAccessoryView
。 這樣,您就不必擔心動畫等。只需執行以下操作:
textField.inputAcccessoryView = <your_custom_view>
這是我的代碼中的inputAccessoryView
:
- (UIView *)textFieldAccessoryDoneButton {
UIView *accessoryView = [[UIView alloc] init];
accessoryView.backgroundColor = [UIColor blackColor];
UIButton *accessoryDoneButton = <your_button_here>;
accessoryDoneButton.titleLabel.font = [UIFont fontWithName:Gotham_Bold size:12];
[accessoryView addSubview:accessoryDoneButton];
return accessoryView;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.