मेरे पास UIViewController
है जिसमें UITableView
है। यह UIViewController
UIPopoverController
में प्रदर्शित किया जा रहा है।UIPopoverController की सामग्री को गतिशील रूप से बदलने के लिए कैसे करें?
अब, चीजें हैं जो tableView
में आइटमों की संख्या स्थिर नहीं है है, और मैं पॉपओवर का आकार (जो है - popoverContentSize
) चाहते हैं, tableView
निष्क्रिय, मैं सोच रहा था कि viewDidLoad
में में सेट करने के बाद मैं सभी आइटमों के साथ tableView
लोड कर रहा हूं - यह कर देगा।
ऐसा नहीं हुआ।
तो इसे छोटा करें, मेरा सवाल है: मैंसे सीधे से कैसे बदल सकता हूं - इसे प्रस्तुत करने के बाद?
परिशिष्ट:
यह ViewWillAppear में बेहतर काम कर सकता है, जैसा कि दृश्य प्रकट होने से पहले होता है। – nh32rg
यदि आप पॉपओवर के अंदर नेविगेशन नियंत्रक का उपयोग कर रहे हैं और समस्या पसंदीदा सामग्री सेट करने के बाद भी हो रही है। कोशिश करें [self.parentPopOverController setPopoverContentSize: CGSizeMake (250, 400) एनिमेटेड: हाँ]; UIViewController – Hassy
को धक्का देने से पहले अपने उत्तर को स्वीकार किया क्योंकि यह अधिक अद्यतित है। धन्यवाद! –