मैं एक विन्यास UITableView है कि एक UINavigationController दृष्टिकोण के माध्यम से एक रंग पिकर का शुभारंभ कर सकते हैं:self.bounds.size.height इस कोड में UINavigationView Nav बार क्यों नहीं ले रहा है?
[self.navigationController pushViewController:colorPickerViewController animated:YES];
[colorPickerViewController release];
इस के प्रभाव का मतलब है ColourPicker एक नेविगेशन शीर्ष पर (और वापस बटन)
The Bar होगा ColourPickerViewControll की संरचना और इसे देखने के ColourPickerView इस प्रकार है:
- ColourPickerViewController - in it's XIB file at the top level view it has:
- ColorPickerView : UIView (i.e. custom UI view) - in it's methods it has:
- (id)initWithCoder:(NSCoder*)coder {
if ((self = [super initWithCoder:coder])) {
CGFloat currVertBounds = self.bounds.size.height;
यहां मुद्दा यह है currVertBounds का मूल्य 480 के लिए आ रहा है, तो यह खाता ओ नहीं ले रही है एफ नेविगेशन बार
प्रश्न: मैं ColorPickerView इंस्टेंस की वास्तविक प्रदर्शित ऊंचाई कैसे प्राप्त करूं?
क्या यह कस्टम UIView में लेआउट की गणना करने की कोशिश करने के साथ कुछ करना है, और शायद उस दृश्य में कस्टम नियंत्रण/नियंत्रण नियंत्रक के भीतर कस्टम दृश्य प्रस्तुत नहीं किया गया है?
आप नेविगेशन बार या एनटी की ऊंचाई बदलना चाहते हैं। – ram