प्रकटीकरण त्रिकोण पर क्लिक करते समय सामग्री के रोलआउट के लिए एनीमेशन को कैसे निष्क्रिय करें


0

माउंटेन लायन के बाद से, जब मैं किसी सूची (फाइंडर, एक्सकोड) में किसी आइटम का चयन करता हूं जिसमें उप आइटम और एक प्रकटीकरण त्रिकोण (सूची दृश्य में एक फ़ोल्डर) होता है, तो प्रदर्शित की जाने वाली वस्तुओं को तुरंत प्रदर्शित करने के बजाय नीचे रोल किया जाता है जैसा कि वे थे। अतीत।

मैं लायन और स्नो लेपर्ड में पिछली पद्धति को पसंद करता हूं जहां सामग्री तुरंत प्रदर्शित की गई थी या तुरंत छिपाई गई थी।

इसे देखने के लिए, फाइंडर में एक सूची दृश्य खोलें और इसमें सामग्री के साथ एक फ़ोल्डर चुनें। सही तीर दबाएँ या सामग्री प्रदर्शित करने के लिए प्रकटीकरण त्रिकोण पर क्लिक करें।

माउंटेन लायन में, सामग्री पूरी तरह से प्रदर्शित होने से पहले लुढ़क जाती है।

लायन और स्नो लेपर्ड में, यह तात्कालिक हुआ करता था, जिसे मैं बहुत पसंद करता हूं।

मैं जो शोध कर पाया हूं, वह NSOutlineView है। मुझे जो नहीं मिल रहा है वह विशिष्ट संपत्ति या अतिरिक्त वर्ग है जो इस एनीमेशन को करता है, न ही इसे कैसे रोकें।

जबकि Apple इंटरफ़ेस में संभव हर चीज को एनिमेट करने के लिए चरम पर जाता है, मैं चाहता हूं कि इन सभी बेकार एनिमेशनों को बंद करें और मेरे डेटा को जितनी जल्दी हो सके प्रदर्शित करें ... पिछले OSes की तरह। क्यों Apple इन सुविधाओं को जोड़ता है और हमें उन्हें बंद नहीं करने देता है यह मेरे से परे है। क्या इन्हें बंद करने के लिए कोई NSUserDefault है? अधिमानतः प्रणालीबद्ध?

अग्रिम में धन्यवाद।


यह मूल रूप से Apple.stackexchange.com/questions/45339 का एक डुप्लिकेट है , लेकिन इसका कोई उत्तर नहीं है, इसलिए हम इस प्रश्न को बंद नहीं कर सकते। मैंने स्ट्रिंग्स और जीडीबी के साथ इसके लिए वरीयता कुंजी खोजने की कोशिश की है , लेकिन मुझे कुछ भी नहीं मिला है।
19

धन्यवाद लॉरी। मैंने NSOutlineView के लिए हेडर के माध्यम से देखा और इसके भीतर इन दो ints, anExExandAndCollapse और allowAutomaticAnimations के साथ एक संरचना है, लेकिन मैं इन बंद करने के तरीके के बारे में कोई और जानकारी नहीं देख सकता। मैंने bugs.apple.com पर एक राडार दर्ज किया है, जिसमें कहा गया है कि उन्हें सार्वजनिक NSUserDefault घोषित करने की आवश्यकता है ताकि हम इन "एन्हांसमेंट्स" को अक्षम कर सकें। यह वास्तव में, इस मुद्दे पर किसी भी जानकारी को खोजने के लिए वास्तव में कठिन है, या इसे कैसे अक्षम किया जाए। मैं इसे खुला रखने की सराहना करता हूं ताकि इसे अनुक्रमित किया जा सके। मुझे स्ट्रिंग्स और gdb में बदलने के लिए धन्यवाद।
एलेक्स ज़ावाटोन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.