How can I add a toolbar above the keyboard?

后端 未结 9 1362
孤街浪徒
孤街浪徒 2020-11-27 10:35

I have created a UIToolBar programmatically and added a UITextField on it. Now, I need that toolbar to be above the keyboard when I click in anothe

9条回答
  •  我在风中等你
    2020-11-27 11:30

    You Can Use this code it work for me.

    -(void)viewdidload
    {
     UIToolbar* keyboardDoneButtonView = [[UIToolbar alloc] init];
     [keyboardDoneButtonView sizeToFit]; 
     UIBarButtonItem* doneButton = [[UIBarButtonItem alloc] initWithTitle:@"Done"
                                                            style:UIBarButtonItemStyleBordered target:self
                                                                      action:@selector(doneClicked:)];
      [keyboardDoneButtonView setItems:[NSArray arrayWithObjects:doneButton, nil]];
      textField.inputAccessoryView = keyboardDoneButtonView;
     }
    -(void)doneClicked:(id)sender
    {
    NSLog(@"Done Clicked.");
    [self.view endEditing:YES];
    } 
    

提交回复
热议问题