2012-07-05 20 views
10

Mam widok z paska narzędzi prezentowane przez UINavigationController.Jak określić wysokość paska narzędzi w UINavigationController?

Podczas obsługi programu UIKeyboardWillShowNotification przewijam cały ekran w górę o wysokość klawiatury. Chodzi o to, kiedy klawiatura jest wyświetlana, dolny pasek narzędzi nie jest, więc muszę przewijać ekran tylko w górę (keyboard.height - toolbar.height).

Ale jak uzyskać wysokość paska narzędzi?

Dzięki

Odpowiedz

26

Powinieneś sprawdzić ramkę paska narzędzi.

self.navigationController.toolbar.frame.size.height 

Oczywiście, to działa tylko jeśli masz kontroler nawigacyjny ...

+0

doskonały, to jest to, dzięki! –

Powiązane problemy