में दायां दृश्य जोड़ें मैं एक बटन पर कुछ पाठ और एक छवि प्रदर्शित करने की कोशिश कर रहा हूं। मैं से hereUIButton
let btnSort = UIButton.buttonWithType(UIButtonType.System) as! UIButton
btnSort.frame = CGRectMake(2, 74, 140, 26)
btnSort.tintColor = UIColor.whiteColor()
btnSort.setImage(UIImage(named:"immgg"), forState: UIControlState.Normal)
btnSort.imageEdgeInsets = UIEdgeInsets(top: 6,left: 100,bottom: 6,right: 14)
btnSort.titleEdgeInsets = UIEdgeInsets(top: 0,left: -30,bottom: 0,right: 34)
btnSort.setTitle("SORT", forState: UIControlState.Normal)
btnSort.layer.borderWidth = 1.0
btnSort.layer.borderColor = UIColor.whiteColor().CGColor
btnSort.addTarget(self, action: Selector("showSortTbl"), forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(btnSort)
कोड का उपयोग कर रहा मैं सही जगह पर छवि देख सकते हैं, फिर भी पाठ दिखाई दे रहा है। मुझे लगता है कि titleEdgeInsets
काम नहीं कर रहा है।
गंभीरता से, मुझे नहीं पता कि समस्या क्या है हालांकि मुझे अभी भी यह नहीं मिल रहा है। मैंने लाल रंग के साथ जांच की। क्या इसके पास समस्या है क्योंकि मैं स्विफ्ट 1.2 का उपयोग कर रहा हूं? – Saty
@Saty - मैं बस अपने बटन का पृष्ठभूमि रंग जोड़ता हूं और चेक करता हूं कि मैंने जवाब भी दिखाया, आरयू ने अद्यतन उत्तर –
को आजमाया जब मैं छवि को हटाता हूं, तो मुझे टेक्स्ट दिखाई देता है, मैं UIButton.buttonWithType (UIButtonType.System) का उपयोग कर रहा हूं। जैसा! UIButton के रूप में मैं तेजी से 1.2 का उपयोग कर रहा हूँ। मुझे लगता है कि यह समस्या – Saty