के साथ UITableView सबक्लास का उपयोग करना नियमित UITableView
के बजाय tableView
के लिए मेरे कस्टम UITableView
सबक्लास का उपयोग करने के लिए मैं अपने UITableViewController
को कैसे बता सकता हूं?UITableViewController
उत्तर
अपने कस्टम UITableView उपवर्ग की आवृत्ति UITableViewController.tableView संपत्ति सेट करें।
इंटरफ़ेस बिल्डर में पहचान निरीक्षक ध्यान में रखते हुए अपने कस्टम tableview साथ tableview वर्ग सहयोगी
एक UITableViewController सिर्फ एक UITableView उदाहरण के साथ एक UIViewController और ViewController प्रतिनिधि और डेटा स्रोत तालिका के लिए के रूप में निर्धारित किया है। व्यू कंट्रोलर उन प्रतिनिधि तरीकों के लिए स्टब्स लागू करता है।
तुम खुद एक UIViewController UITableViewDataSource और UITableViewDelegate प्रोटोकॉल को लागू होने से कर सकते हैं। फिर UIViewController के लोड व्यू (या viewDidLoad) विधि में तालिका सेट करें उदाहरण का डेटा स्रोत और स्वयं को प्रतिनिधि दें।
आप अपने स्वयं के टेबल सबक्लास का उपयोग कर सकते हैं।
यह भ्रामक है। UITableViewController में कीबोर्ड से बचने में भी शामिल है, उदाहरण के लिए। – Luke
कीबोर्ड से बचने का क्या मतलब है? –
- 1. UITableViewController
- 2. UITableViewController
- 3. uitableviewcontroller अनुभाग
- 4. शुरुआती: UITableViewController
- 5. MBProgressHUD UITableViewController
- 6. UISearchDisplayController UITableViewController
- 7. छूता UITableViewController
- 8. UITableViewController बनाम TableView
- 9. UITearchBar UITableViewController में?
- 10. UITableViewController पर शीर्ष मार्जिन
- 11. iAd UITableViewController नीचे UINavigationController
- 12. UITableView बनाम UITableViewController
- 13. UITableViewController में दावा विफलता
- 14. UITableViewController और UITextField कीबोर्ड
- 15. UITableViewController - चयन अक्षम करें
- 16. UITableViewController के दृश्य
- 17. UITableViewController को पुनः लोड करें
- 18. आईफोन - UITableViewController पर पृष्ठभूमि सेट करना
- 19. आईओएस 6 सिम्युलेटर पर UITableViewController क्रैश
- 20. UITableViewController या NSFetchedResultsController को रीफ्रेश कैसे करें?
- 21. UITableViewController को UcodeiewController में xcode 4.2
- 22. UITableViewController के बिना UITableView का उपयोग कैसे करें
- 23. UITableViewController: अपूर्ण विधि कार्यान्वयन चेतावनियों के साथ क्या है?
- 24. UITableViewController कीबोर्ड दिखाई देने पर स्क्रॉलिंग दृश्य नहीं
- 25. हम UITableViewController में क्यों (सेल == शून्य) जांच रहे हैं?
- 26. कस्टम UITableViewController स्थिर कोशिकाओं को लोड नहीं करता
- 27. UITableViewController कोड में UITableView के पीछे UIView जोड़ें
- 28. UITableViewController में डेटा लोड करने के लिए कब?
- 29. UITableViewController में संख्याOfSectionsInTableView को दो बार क्यों कहा जाता है?
- 30. कस्टम एनिमेशन के साथ एक UITableViewController धकेल हमेशा UINavigationItem शीर्षक एनिमेट होने
मान लें कि मैं इसे 'initWithStyle:' में सेट करता हूं, जब मैं 'self = [super initWithStyle: style]' सेट करता हूं। मुझे कैसे पता चलेगा कि '- [UITableViewController initWithStyle:] 'को' tableView' में क्या किया गया है? मैं उनको पूर्ववत कर सकता हूं। Http://stackoverflow.com/questions/8512793/objective-c-how-to-change-the-class-of-an-object-at-runtime – ma11hew28
इमो, इसके लिए सबसे अच्छी जगह 'loadView' को ओवरराइड करना है 'self.tableView = [[MyTableViewSubclass alloc] init] 'या कुछ प्रकार की तरह कुछ के साथ। – CloakedEddy