मेरे UITableView में, मेरे पास एक टेबल हैडर व्यू जो सामग्री के अनुसार स्वयं का आकार बदलना चाहिए। आकार बदलना ठीक काम करता है, हालांकि, तालिका हैडरव्यू दृश्यों के पहले जोड़े को अस्पष्ट करता है। तालिका के फ्रेम को अपरिवर्तनीय रूप से बदलना हैडर व्यू शेष दृश्य को पुनर्गठित नहीं करता है।किसी तालिका की ऊंचाई बदलना हैडर व्यू कक्षों को छुपाता है
मैंने पहले से ही [self.tableView layoutSubViews]
और [self.tableView setNeedsLayout]
पर कॉल करने का प्रयास किया है, लेकिन वे या तो मदद नहीं करते हैं। इंटरफ़ेस बिल्डर से टेबल हेडर व्यू को उस फ्रेम को बदलने के लिए एक आउटलेट देने का भी प्रयास किया, लेकिन यह तालिका को पुनर्गठित नहीं करता है।
मैं तालिका के आकार को कैसे बदल सकता हूं, किसी भी कक्ष को छुपाए बिना, तालिका के बाकी हिस्सों को पुनर्गठित किए बिना?
''myView setClipsToBounds: YES];' आपके 'viewForheaderInSection' में इनपुट करने का प्रयास करें, तो आप देख सकते हैं कि आप कितने आकार को देखते हैं – Seega