मैं एक कस्टम UIView
सबक्लास के साथ नेविगेशन का उपयोग कर रहा हूं जो मेरा शीर्षक दृश्य बन जाता है। मैं यह सुनिश्चित करना चाहता हूं कि यह पूरी उपलब्ध चौड़ाई है।मैं इष्टतम शीर्षक दृश्य चौड़ाई की गणना कैसे करूं?
UIViewController
के
viewWillAppear:
से
, इस होना चाहिए:
CGFloat width = self.width - self.navigationItem.leftBarButtonItem.width - someConstant;
(मैं यहाँ एक सही आइटम नहीं है।)
यह अनुकूलन होगा, तो, के विभिन्न संभव चौड़ाई के लिए leftBarButtonItem
। पकड़ यह है कि leftBarButtonItem
nil
है, इसलिए leftBarButtonItem.width
हमेशा 0 (ठीक है, सिम्युलेटर में वैसे भी) है।
backBarButtonItem
भी शून्य है।
इसके बजाय मुझे क्या करना चाहिए?
मैं भी इस सटीक मुद्दा है :( – Sam