2015-09-28 14 views
7

में दिखाई नहीं दे रहा फिर से वापस कर रहा हूँ।नेविगेशन बार बटन छवि स्विफ्ट

मैं Xcode 7. का उपयोग कर मैं एक नेविगेशन नियंत्रक और है कि एक नेविगेशन आइटम के शीर्ष पर, और फिर एक बार बटन जोड़ दिया है स्विफ्ट से कोई एप्लिकेशन लिख रहा हूँ। मैं बार बटन की छवि को एक पीएनजी में बदलने की कोशिश कर रहा हूं जिसे मैंने एक्सकोड में आयात किया है। हालांकि, यह सिर्फ डिज़ाइन में दिखाता है और जब मैं ऐप चलाता हूं। यह नेविगेशन क्षेत्र में सिर्फ एक नीली धुंध दिखाता है।

bar button image not appearing!

मैं परियोजना में है और यह भी एक ही परिणाम के साथ images.xcassets में छवि आयात करने की कोशिश की है।

किसी को भी पता है कि यहाँ क्या गलत हो सकता है?

यहाँ छवि और सेटिंग मैं वर्तमान में है मैं जोड़ने की कोशिश कर दिया गया है।

image I'm trying to add

सेटिंग्स:।

settings of image

+0

मुझे लगता है कि: बार बटन के tintcolor डिफ़ॉल्ट है? और बार बटन "सिस्टम" के रूप में सेट किया गया है? शायद इसे "कस्टम" में बदलने का प्रयास करें? – Rick

+0

छवि आप नेवबार मद में डाल करने के लिए, ताकि हम –

+0

टिप्पणी के लिए धन्यवाद मुद्दे की बेहतर समझ प्राप्त कर सकते हैं चाहता हूँ पोस्ट करें। मैंने उस छवि को जोड़ा है जिसे मैं इस पोस्ट में जोड़ना चाहता हूं। मैंने रिक रिकिक्स भी जोड़ा है, क्या ये ठीक है? – BensTechTips

उत्तर

5

आप अल्फा के साथ एक छवि होनी चाहिए (नमूना छवि तुम्हें तैनात सफेद बैकग्राउंड है)। इसके अलावा आपको छवि को टेम्पलेट मोड से सेट करना चाहिए। मैं नहीं जानता कि इंटरफेस बिल्डर में ऐसा कैसे करें। छवि को टेम्पलेट में बदलने के लिए यह एक नमूना कोड है।

var image = UIImage(named: "").imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate) 
+0

ठीक है धन्यवाद! जब आप अल्फा के साथ एक छवि कहते हैं, तो क्या यह अभी भी एक पीएनजी प्रारूप में होना चाहिए या यह एक और प्रारूप होना चाहिए, जैसे कि जेपीजी या कुछ? – BensTechTips

+0

हाँ यह पीएनजी होना चाहिए। jpg में अल्फा चैनल नहीं है। – cekisakurek

+0

इस पर एक नजर डाली, और यह मुद्दा नहीं है। इसमें छवि में एक पारदर्शी पृष्ठभूमि है। वैसे भी सिफारिश के लिए धन्यवाद। – BensTechTips

15

नीले रंग के रूप में दिखाई देने वाली नेविगेशन बटन छवियों को हल करने का तरीका संपत्ति में छवि सेट का चयन करना है।

और फिर मूल छवि से के रूप में चयन के विकल्प प्रस्तुत चुनें।

enter image description here

+1

अच्छा एक .. मेरे पास स्क्रीन शॉट अपडेट किया गया है – preetam

+0

आप नियम, दोस्त !! धन्यवाद!!! – oskarko

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