जब मैं बाएं मेनू खोलता हूं, वहां टेबल व्यू होता हैस्क्रीन के दाईं ओर उपयोगकर्ता प्रोफाइल है। जब मैं बाएं मेनू खोलता हूं, तो मैं ऊपर और नीचे स्क्रॉलिंग अक्षम करना चाहता हूं। क्या यह संभव है ? क्या यह उपयोगकर्ता प्रोफ़ाइल स्क्रीन पर एकमात्र समाधान अक्षम स्क्रॉलिंग है?
उत्तर:
उत्तर № 1 के लिए 1यदि आप ऑटोलायआउट का उपयोग कर रहे हैं तो इस समाधान में नौकरी करें:
tableView.alwaysBounceVertical = NO.
उत्तर № 2 के लिए 1
आप कॉल करके UITableView इंटरैक्शन को अक्षम कर सकते हैं
self.tableView.userInteractionEnabled = NO;
जब आप मेनू खोलते हैं
या यदि आप कार्यक्षमता रखना चाहते हैं लेकिन केवल स्क्रॉलिंग को अक्षम करें, तो बस UIScrollViewDelegate विधियों को लागू करें (UITableView UIScrollView का उप-वर्ग है) और didScroll विधि में जोड़ें
[tableView setContentOffset:tableView.contentOffset animated:NO];