2015-02-18 4 views
11

मेरे घड़ी ऐप में, presentControllerWithNames:contexts: के साथ नियंत्रक पेश करने के बाद, क्या स्टेटस बार में शीर्षक का रंग बदलना संभव है? उदाहरण के लिए, ऐप्पल के वॉचकिट कैटलॉग नमूने में उनके पास एक नियंत्रक होता है जो वे शीर्षक के रूप में "डिसमिस" सेट के साथ मोडल रूप से प्रस्तुत करते हैं। स्टोरीबोर्ड में, इस नियंत्रक के लिए शीर्षक वैश्विक टिंट पर लागू होता प्रतीत होता है, लेकिन सिम्युलेटर में ऐप चलाने पर, रंग सफेद पर डिफ़ॉल्ट होता है।WKInterfaceController पेश करते समय, मैं नियंत्रक को खारिज करने के लिए उपयोग किए गए शीर्षक का रंग कैसे बदल सकता हूं?

यदि संभव हो, तो मैं प्रस्तुत किए गए वॉचकिट नियंत्रक को ग्लोबल टिंट रंग का सम्मान कैसे कर सकता हूं?

संपादित करें: स्पष्टता के लिए एक स्क्रीनशॉट संलग्न करना। Apple Watch simulator compared to storyboard interface controller

+0

क्या यह आईओएस 11 पर काम कर रहा है? xcode 9.2 –

उत्तर

15

हां, ग्लोबल टिंट उत्तर है।

  1. स्टोरीबोर्ड फ़ाइल
  2. के लिए जाने के इंटरफेस नियंत्रक रंग किया जा करने के लिए वांछित चयन
  3. क्लिक 'उपयोगिताएँ'
  4. क्लिक 'फ़ाइल इंस्पेक्टर'
  5. ढूँढें 'ग्लोबल टिंट', फिर 'का उपयोग आरजीबी स्लाइडर्स 'कलर फलक के दूसरे टैब के नीचे
+4

-1 दरअसल, इस तरह यह काम करना चाहिए, लेकिन ऐसा नहीं है। ओपी विशेष रूप से कहता है कि वह वैश्विक टिंट सेट कर चुका है और यह सामान्य रूप से प्रस्तुत नियंत्रकों को छोड़कर हर जगह दिखाता है। मुझे एक ही समस्या है और यह जवाब सही नहीं है। यह होना चाहिए, लेकिन यह नहीं है। –

+0

मेरे लिए काम किया। मैं एक्सकोड 7 जीएम बीज का उपयोग कर रहा हूँ। –

+0

@ हम्ज़ा आज़ाद, क्या आपने यह काम डिवाइस पर देखा है? मैं हाल ही में घड़ी के लिए कोई विकास नहीं कर रहा हूं, इसलिए मैं इसके साथ नहीं रह रहा हूं। – ChrisCorea

7

वर्तमान वॉचकिट एसडीके के साथ, ग्लोबल टिंट रंग WKInterfaceControllers शीर्षक पर लागू नहीं होता है जो सामान्य रूप से प्रस्तुत किया जाता है। मुझे यकीन नहीं है कि यह बीटा संस्करण या एक सुविधा में एक बग है ... मुझे उम्मीद है कि ऐप्पल इसे ठीक करेगा।

+0

मैं वही काम करने की कोशिश करता हूं। क्या आप जानते हैं कि यह अभी भी काम नहीं करता है? –

0

वैश्विक रंग रंग बदलने के लिए संभव है। आप "फाइल इंस्पेक्टर दिखाएं" स्टोरीबोर्ड में वैश्विक रंग बदल सकते हैं।

क्षमा करें मेरे पास स्क्रीनशॉट पोस्ट करने के लिए आवश्यक 10 प्रतिष्ठा अंक नहीं हैं। ^^

+0

मुझे समझ में नहीं आता? –

+3

-1 दरअसल, इस तरह यह काम करना चाहिए, लेकिन ऐसा नहीं है। ओपी विशेष रूप से कहता है कि वह वैश्विक टिंट सेट कर चुका है और यह सामान्य रूप से प्रस्तुत नियंत्रकों को छोड़कर हर जगह दिखाता है। मुझे एक ही समस्या है और यह जवाब सही नहीं है। यह होना चाहिए, लेकिन यह नहीं है। –

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

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