निकालें UITableView शीर्ष लेख खाई
चित्र ऊपर हम एक iPhone है, एक कस्टम मेनू नियंत्रक, और tableView थोड़ा नीचे
स्क्रॉल वहाँ भी तालिका दृश्य पर एक हैडर, जो एक ग्रे क्षैतिज बार है, थोड़ी अधिक ग्रे क्षैतिज पट्टी के साथ।
मेरा उद्देश्य हेडर के दृश्य के शीर्ष पर चिपकने का इरादा है, लेकिन इसके बजाय एक अंतर है जो तालिका दृश्य के स्क्रॉल करने योग्य अनुभाग को उपयोगकर्ता स्क्रॉल करते समय भर सकता है, लेकिन शीर्षलेख नीचे एक भद्दा स्थिति में रहता है स्क्रोल करने योग्य क्षेत्र के शीर्ष।
मैं इसे कैसे ठीक करूं?
मैं एक छोटे मूल्य
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
return .001;
}
को यह स्थापित करने की कोशिश की लेकिन इस शीर्षक में धूसर पृष्ठभूमि निकाल देता है।
कोई अन्य सुझाव? मैंने इसी तरह के सवालों के अन्य उत्तरों को भी देखा लेकिन वे मेरी समस्या को काफी संबोधित नहीं कर रहे थे (या काम नहीं किया)।
इसके अलावा, मेरी तालिका दृश्य और शीर्षलेख प्रोग्रामेटिक रूप से बनाया गया है, कोई स्टोरीबोर्ड या xibs या इंटरफ़ेस बिल्डर शामिल नहीं है।
संपादित करें: दोस्तों ने जो वास्तव में विकसित करने की कोशिश की थी, उसके लिए मैंने पूरी तरह से अलग दृष्टिकोण लिया, इसलिए यह समस्या अब मेरे लिए लागू नहीं है। लेकिन self.automaticallyAdjustsScrollViewInsets = NO;
उस समस्या का समाधान नहीं था क्योंकि मैं पहले से ही इसका उपयोग कर रहा था क्योंकि
मेनू और तालिका को बनाने और जोड़ने के लिए कोड जोड़ सकते हैं –
@CQM नीचे दिए गए मेरे उत्तर में संपादन को देखें – pnavk
क्या आपने सिम्युलेटर में 3 डी विस्फोटित दृश्य का उपयोग करने का प्रयास किया है ताकि यह देखने के लिए कि अंतर कहां से आता है? यह देखने के लिए उपयोगी है कि कहां से आता है, esp अगर आप कुछ बदलते हैं तो रंगों को देखना आसान होता है कि कौन सा दृश्य है। तालिका को लेआउट करने के तरीके के बारे में अधिक जानकारी, हेडर आदि बनाना उपयोगी होगा। –