Ich habe ein UIBarButtonItem, das ein Aktionsblatt öffnet, um Benutzern Auswahlmöglichkeiten zu bieten. Alles funktioniert wie erwartet, es sei denn, ich versuche auf die Schaltfläche "Abbrechen" zu klicken. Das Ziel der Schaltfläche scheint sich von der Stelle nach oben bewegt zu haben, an der es sein sollte. Ich kann es nur aktivieren, indem ich irgendwo in der Mitte der Schaltflächen "Abbrechen" und "OK" klicke.
Ich habe Aktionsblätter in anderen Anwendungen ausprobiert und sie funktionieren einwandfrei, es ist also nicht nur mein großer Daumen. Das Aktionsblatt wird in einem UIViewController geöffnet
- (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];
}