2012-01-23 19 views
8

मेरे पास UITabBarController के अंदर एक UINavigationController है। मैं अर्द्ध पारदर्शी UIView का उपयोग करके एक प्रकार का पॉपओवर व्यू प्रस्तुत कर रहा हूं, लेकिन presentModalViewController या किसी भी सामान्य तरीके से कॉल नहीं कर रहा हूं। मुझे hidesBottomBarWhenPushed के बारे में पता है, लेकिन क्या कोई तरीका है कि मैं मांग पर नीचे बार (या यहां तक ​​कि इसे बेहतर स्लाइड भी कर सकता हूं) छुपा सकता हूं (मेरे सबव्यू नेविगेशन नियंत्रक के शीर्ष दृश्य में जोड़ा जाने से ठीक पहले)?मांग पर नीचे बार छुपाएं

उत्तर

15

क्या आपने इस संपत्ति को स्थापित करने का प्रयास किया है?

navigationController.toolbarHidden = YES; 

या एनीमेशन के साथ:

[navigationController setToolbarHidden:YES animated:YES]; 
+0

उत्कृष्ट। मैंने सोचा कि UIToolbars आमतौर पर शीर्ष पर रखा गया था लेकिन ऐसा लगता है कि यह काम करता है। धन्यवाद। – Echilon

+0

कोई समस्या नहीं, खुशी हुई इससे मदद मिली। हो सकता है कि यह एक अपवर्तनीय भी लायक है :) –

+10

यह छुपाता है और नीचे टूलबार दिखाता है, लेकिन टैब बार को प्रभावित नहीं करता है। तो, मेरे अनुसार यह सवाल का जवाब नहीं देता है। –

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