He añadido un UIToolBar
con un UIBarButtonItem
como inputAccessoryView para un UITextView
. Funciona bien, pero UIBarButtonItem se puede tocar fuera de su marco, tal vez 50 píxeles afuera a la derecha. No es gran cosa, pero me molesta. Alguien sabe por qué?iOS - UIToolBar como inputAccessoryView para UITextView
Este es mi código (ARC):
UIToolbar *toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, self.view.bounds.size.height, 320, 44)];
toolBar.barStyle = UIBarStyleBlack;
toolBar.translucent = YES;
UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(doneWriting:)];
[toolBar setItems:[NSArray arrayWithObjects:doneButton, nil]];
self.messageTextView.inputAccessoryView = toolBar;
Si ese es el caso, para mí se siente más como una programación "descuidada" que hace que el botón reaccione fuera de sus límites, bueno. –