Tengo un UIBarButtonItem que abre una hoja de acción para ofrecer a los usuarios opciones sobre qué hacer. Todo funciona como se esperaba a menos que intente hacer clic en el botón "Cancelar". El objetivo del botón parece haberse movido hacia arriba desde donde debería estar. Solo puedo activarlo haciendo clic en algún lugar en el medio de los botones "Cancelar" y "Aceptar".
Probé hojas de acción en otras aplicaciones y funcionan bien, así que no es solo mi pulgar. La hoja de acción se abre en un UIViewController
- (void)showOpenOptions
{
UIActionSheet *sheet = [[UIActionSheet alloc]
initWithTitle:NSLocalizedString(@"Open link in external application?", @"Open in external application")
delegate:self
cancelButtonTitle:NSLocalizedString(@"Cancel", @"Cancel")
destructiveButtonTitle:NSLocalizedString(@"Open Link", @"Open Link")
otherButtonTitles:nil];
[sheet showInView:self.view];
[sheet release];
}