क्या बाइंडिंग के बिना NSCollectionView
का उपयोग करने का कोई तरीका है?बाइंडिंग के बिना एनएससीओलेक्शन व्यू का उपयोग
उत्तर
हां, और आपको इसे उपclass करने की आवश्यकता नहीं है।
NSCollectionView
और ऑब्जेक्ट्स की सरणी देने के लिए आप content
संपत्ति का उपयोग कर सकते हैं। उन वस्तुओं में से प्रत्येक के लिए, संग्रह दृश्य NSCollectionViewItem
copy
द्वारा itemPrototype
में और संपत्ति को content
सरणी में संबंधित आइटम में सेट करने के लिए एक नया NSCollectionViewItem
का निर्माण करेगा।
मैं तो क्या किया था जब मैंने किया था इस NSCollectionViewItem
का एक उपवर्ग का निर्माण करना था और उसके बाद overrode, नई वस्तु प्राप्त करने के लिए इसे आगे super
पर, और उसके बाद उचित रूप से collectionViewItem अनुकूलित करने के लिए अपने setRepresentedObject:
विधि। NSCollectionView
का कोई सबक्लासिंग आवश्यक नहीं था। (लेकिन -copyWithZone:
को लागू करना न भूलें!) मैं बस alloc/init
इन कस्टम संग्रह दृश्यों में से एक को संपादित करता हूं और इसे संग्रह दृश्य के रूप में सेट करता हूं itemPrototype
। NSCollectionView
बाकी ने किया।
- 1. एनएससीओलेक्शन व्यू
- 2. एनएससीओलेक्शन व्यू एक कॉलम
- 3. मैं एनएससीओलेक्शन व्यू
- 4. एनएससीओलेक्शन व्यू के अंदर एक दृश्य का सूचकांक प्राप्त करें?
- 5. स्क्रैच से प्रोग्रामेटिक रूप से एनएससीओलेक्शन व्यू कैसे बनाएं?
- 6. का उपयोग बाइंडिंग
- 7. सिंगलटॉप के बिना एंड्रॉइड सर्च व्यू का उपयोग कैसे करें?
- 8. एनएससीओलेक्शन दृश्यों के साथ देखें - जैसे iPhoto
- 9. कोको बाइंडिंग का उपयोग करके व्यू-आधारित स्रोत सूची (NSOutlineView) को कार्यान्वित करने का उदाहरण?
- 10. मॉडल के बिना विचारों के लिए Marionette.ItemView का उपयोग करना?
- 11. क्या एनएससीओलेक्शन व्यू में अलग-अलग विचार करने का कोई तरीका है?
- 12. बाइंडिंग
- 13. अंडरलाइन के बिना एंड्रॉइड टेक्स्ट व्यू लिंक?
- 14. एसएसएल के साथ wshttp बाइंडिंग और एसएसएल के बिना wsHttp बाइंडिंग एकल सेवा
- 15. शैली डेटा बाइंडिंग का उपयोग कैसे करें?
- 16. मैं व्यूबैग का उपयोग व्यू
- 17. एनएसपीओपअपब्यूटनसेल का उपयोग एनएसटीबल व्यू
- 18. एनएससीओलेक्शन व्यूइटम के दृश्य के सबव्यूज हमेशा शून्य
- 19. क्यों डब्ल्यूपीएफ में बाइंडिंग के साथ INOTifyPropertyChanged का उपयोग करें?
- 20. इंटरफ़ेस बिल्डर (आईफोन ऐप्स के लिए) का उपयोग कर बाइंडिंग
- 21. UITableViewController के बिना UITableView का उपयोग कैसे करें
- 22. एंड्रॉइड: मीडियाकंट्रोलर के एंकर व्यू का क्या उपयोग है?
- 23. उद्धरण के बिना PHP ऐरे का उपयोग
- 24. बिना किसी पृष्ठ के लोडकंट्रोल का उपयोग
- 25. खाता बनाने के बिना सिंकएडाप्टर का उपयोग
- 26. ट्रंक के बिना सबवर्सन का उपयोग करें
- 27. मुख्य विधि के बिना गुइस का उपयोग
- 28. पैकेजिस्ट के बिना संगीतकार का उपयोग करें
- 29. netTcp बाइंडिंग या wsHttp बाइंडिंग
- 30. WPF DataGridTemplateColumn (बाइंडिंग सहित) का पुन: उपयोग कैसे करें
धन्यवाद! बहुत उपयोगी –
क्या ऐसा कोई तरीका है जिससे आप ऐसा करने का उदाहरण दिखा सकते हैं? मैं बाध्यकारी का उपयोग कर काम कर रहे एक संग्रह दृश्य प्राप्त करने में सक्षम था। मेरे कलेक्शनवीव आइटम में 3 टेक्स्टफिल्ड्स और 2 चॉक बॉक्स थे। मैं लॉग स्टेटमेंट के साथ सरणी की सामग्री आउटपुट कर सकता था, लेकिन मैं उन समस्याओं में भाग गया जो मैं हल नहीं कर सका क्योंकि दृश्य आइटम के प्रत्येक उदाहरण के लिए चॉक बॉक्स स्थिति प्राप्त करने में सक्षम नहीं था। इसके अलावा सीवी प्रोग्रामिंग गाइड xcode 4.x के लिए अपडेट नहीं किया गया है, इसलिए मैं कुछ याद कर सकता था। यदि संभव हो तो मैं आइटम को सबक्लासिंग का उदाहरण देखना चाहूंगा – Miek
सुपर! आईओएस विकास से ओएस एक्स में स्थानांतरित होने पर, ऐसा लगता है कि बाध्यकारी भ्रमित और बुराई है! जब चीजें स्वचालित रूप से व्यवहार करना शुरू करती हैं तो मुझे डर लगता है – dev