Tuesday 17 September 2013

UIToolbar above the Keyboard for UITextView (InputAccessoryView)

UIToolbar  *keyboardToolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, 44)];
    keyboardToolbar.barStyle = UIBarStyleBlackTranslucent;
    keyboardToolbar.tintColor = [UIColor darkGrayColor];
    UIBarButtonItem* save =[[UIBarButtonItem alloc] initWithTitle:@"Save" style:UIBarButtonItemStyleBordered target:self action:@selector(save)];
    UIBarButtonItem* flexSpace = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];
    UIBarButtonItem* cancel =   [[UIBarButtonItem alloc] initWithTitle:@"Dismiss" style:UIBarButtonItemStyleBordered target:self action:@selector(cancel)];
    [keyboardToolbar setItems:[NSArray arrayWithObjects: save, flexSpace, cancel, nil] animated:NO];

    [notes setInputAccessoryView:keyboardToolbar];

No comments:

Post a Comment