2012-07-05 12 views
10

मेरे पास UINavigationController द्वारा प्रस्तुत टूलबार के साथ एक दृश्य है।UINavigationController में टूलबार की ऊंचाई कैसे निर्धारित करें?

जब मैं UIKeyboardWillShowNotification को प्रबंधित कर रहा हूं, तो मैं कीबोर्ड की ऊंचाई से ऊपर की स्क्रीन को ऊपर स्क्रॉल कर रहा हूं। चीज तब होती है जब कीबोर्ड दिखाया जाता है, नीचे टूलबार नहीं है, इसलिए मुझे केवल स्क्रीन (कीबोर्ड.हेइट - टूलबार.हेइट) द्वारा ऊपर स्क्रॉल करने की आवश्यकता है।

लेकिन टूलबार की ऊंचाई कैसे प्राप्त करें?

धन्यवाद

उत्तर

26

आपको बस टूलबार फ्रेम की जांच करनी चाहिए।

self.navigationController.toolbar.frame.size.height 
बेशक

, यह केवल काम करता है अगर आप एक नेविगेशन नियंत्रक है ...

+0

बिल्कुल सही, कि यह, धन्यवाद है! –

संबंधित मुद्दे