मेरे पास एक व्यू-आधारित सिंगल-कॉलम NSTableView है। मेरे NSTableCellView सबक्लास के अंदर मेरे पास एक NSTextView है जो चयन योग्य है, लेकिन संपादन योग्य नहीं है।NSTableVellView के अंदर NSTextView पर क्लिक करते समय एनएसटीबल व्यू में एक पंक्ति का चयन कैसे करें?
जब उपयोगकर्ता सीधे NSTableCellView पर क्लिक करता है, तो पंक्ति ठीक से हाइलाइट करती है। लेकिन जब उपयोगकर्ता उस NSTextVellView के अंदर NSTextView पर क्लिक करता है, तो पंक्ति हाइलाइट नहीं होती है।
एनएसटीएक्स्टव्यू व्यू पर क्लिक करने के लिए मैं एनएसटीएक्स्टव्यू पर क्लिक कैसे प्राप्त करूं ताकि पंक्ति हाइलाइट हो?
क्लास पदानुक्रम लगता है: NSScrollView> NSTableView> NSTableColumn> NSTableCellView> NSTextView
मैं तुम क्या देख रहे हैं नहीं हो सकता। जब मैं एक दृश्य आधारित सेल में एक टेक्स्ट फ़ील्ड जोड़ता हूं, तो उस पर क्लिक करने से पंक्ति फ़ील्ड नहीं होती है (मुझे ऐसा करने के लिए फिर से क्लिक करना होगा)। क्या आपके पास यह कुछ भी बाध्य है, या आप डेटा स्रोत का उपयोग कर रहे हैं? – rdelmar
मैं NSTextView का उपयोग कर रहा हूं, न कि NSTextField। हां, मुझे वही व्यवहार मिलता है जैसा आप टेक्स्टफील्ड के साथ करते हैं, लेकिन मेरे एप्लिकेशन को टेक्स्टव्यू की आवश्यकता होती है। – sam