Nachahmer iOS 7 Safari Nav-Bar

8

In iOS7 verkleinert sich die navigationBar in Safari automatisch beim Scrollen. So auch die navigationBar in Facebook, sogar bis zu einem Punkt, an dem sie komplett verschwindet.

Wie würden Sie dieses Verhalten selbst implementieren? Ich nehme an, Sie müssten auch den contentOffset dynamisch anpassen, und ich denke, das würde auch mit dem Standard-Refresh-Steuerelement kollidieren, oder?

    
Infinite 19.10.2013, 12:10
quelle

1 Antwort

0

Das ist nicht der richtige Weg, aber es hat für mich funktioniert. Ich habe eine Kategorie in UINavigationBar erstellt und dort sizeThatFits: überschrieben:

%Vor%

Wenn ich die Navigationsleiste verkleinern muss (in den Delegate-Methoden der Bildlaufansicht):

%Vor%

Vielleicht möchten Sie auch Navigationselemente (wie UIBarButtonItems) in der Animation ausblenden.

    
Almas Sapargali 18.01.2014 11:49
quelle

Tags und Links