2011-01-03 12 views
11

मैं मैक ऐप स्टोर या ऐप फीडर की तरह NSWindow का टाइटल बार कैसे देख सकता हूं, जहां इसकी ऊंचाई बढ़ी है और इसमें अन्य नियंत्रण दिखाई दे रहे हैं।एनएसविंडो मैक ऐप स्टोर जैसे टाइटल बार

यह देखने के लिए कि मैक ऐप स्टोर के लिए वेबसाइट देखें: http://www.apple.com/mac/app-store/

क्या यह एक कस्टम NSWindow है या यह एक पूरी तरह से सीमाहीन खिड़की है जिसमें NSView शीर्षक बार की तरह दिखने के लिए बनाया गया है?

+10

एक भयानक दिखने खिड़की है कि। कृपया ऐसा मत करो। :( –

+2

चिंता न करें। मुझे कोई इरादा नहीं है, मैं सिर्फ उत्सुक हूं। :) – Joshua

+1

ट्विटर पर UIKitMac की तलाश करें। @Timstarockz इस पर काम कर रहा है। –

उत्तर

24

https://github.com/indragiek/INAppStoreWindow

शीर्षक पट्टी और यातायात प्रकाश अनुकूलन NSWindow

INAppStoreWindow के लिए एक NSWindow उपवर्ग है कि मूल रूप मैक App स्टोर आवेदन में शुरू में मुख्य विंडो की नकल करने के लिए विकसित किया गया था ओएस एक्स 10.6.6।

मास आवेदन के बाद से इस डिजाइन से दूर संक्रमित कर दिया है, लेकिन अभी भी सक्रिय रूप INAppStoreWindowNSWindow शीर्षक पट्टियों के लिए व्यापक अतिरिक्त अनुकूलन विकल्प प्रदान करने के लिए ... विकसित किया जा रहा

+0

ग्रेट..बहुत बहुत धन्यवाद। –

+0

बहुत बढ़िया काम। धन्यवाद। – David

1

आईट्यून्स (v9.x) के लिए ऐप्पल ने कोई टूलबार नहीं किया, लेकिन समान प्रभाव प्राप्त करने के लिए शीर्ष बार में कस्टम गठबंधन आइकन और नियंत्रण। (नीचे दिए गए लिंक देखें)

विंडो "बनावट & एकीकृत शीर्षक और टूलबार" विंडो की तरह दिखती है। (या इस तरह का मामूली संस्करण)

यातायात प्रकाश बटन को पुनर्स्थापित करने के लिए this question पर मेरे उत्तर का पालन करें।

लेकिन, जैसा कि डेव डीलॉन्ग पहले से ही (इसी तरह) टिप्पणी की: "। यूआई भयानक है कृपया यहां तक ​​कि इसके बारे में नहीं सोचता।"

+5

मैं _ से असहमत हूं "यूआई भयानक है। कृपया इसके बारे में भी मत सोचो।" _। कई ऐप्स ने शानदार परिणामों के साथ इस सुंदरता का उपयोग किया है। (मैक के लिए रीडर दिमाग में कूदता है।) एक दूसरे के संबंध में लंबवत तत्वों के बारे में इतना "भयानक" क्या है? –

0

तुम भी http://orestis.gr/blog/2007/09/24/messing-with-windows/ पर एक नज़र ले जा सकते हैं। यह कुछ अनियंत्रित सामान का उपयोग करता है, हालांकि, यह वास्तव में ऐप स्टोर के लिए अनुमोदित नहीं होगा।

संबंधित मुद्दे