2009-07-23 3 views
3

steuern Was showFromTabBar in der Apple-Entwickler-Dokumentation erwähnt, heißt es:Wie Sie Aktion Blatt Animation Richtung

Der Stil der Animation auf dem Stil der Symbolleiste hängt, nicht der Empfänger.

Wenn ich diese Methode im Gegensatz zu der showInView Methode verwende, gleitet es von oben, nicht von unten.

Ich benutze showFromTabBar, denn wenn ich nicht, ist der Abbrechen-Taste teilweise unantastbar aufgrund einiger Funkiness mit der Tab-Leiste, die dahinter ist (Pfft).

Frage: Wie machst du das Action Sheet von unten animieren, wie es normalerweise mit showInView?

Hinweis: mein Problem mit der Bar Registerkarte in der Quere wurde, indem das gesamte Fenster als UIView über showInView wie folgt gelöst:

[filterActionSheet showInView:[self.view window]]; 

Solution to UIActionSheet cancel button problem.

Antwort

4

Ich hatte das gleiche Problem mit der Schaltfläche Abbrechen. Das liegt daran, dass die untere Leiste die Berührungen bis zum Aktionsblatt "versteckt". Sie können die Benutzerinteraktion für diese Ansicht einfach deaktivieren, bis das Aktionsblatt geschlossen und dann wieder aktiviert werden kann.

+0

klingt nach rechts. Ich werde akzeptieren, um die Frage zu schließen – Brenden

Verwandte Themen