में कोई यूआईबटन एज विकल्प नहीं है मैं एक्सकोड 8 का उपयोग कर रहा हूं। मैं UIButton
Image
के साथ बाईं ओर Title
दाहिने तरफ जोड़ने की कोशिश कर रहा हूं। मैं Storyboard
में UIButton
की Image
के बीच और Title
दूरी बनाए रखना चाहते हैं। मैं Edge
विकल्प यहाँ नहीं देख सकता। यहां किसी भी मदद की बहुत सराहना कर रहा है।एक्सकोड 8
8
A
उत्तर
7
Xcode 8 स्टोरीबोर्ड:
पहले शीर्षक और बटन के लिए छवि निर्धारित करते हैं, और आकार निरीक्षक और सेट शीर्षक सन्निवेश वाली और छवि सन्निवेश के लिए जाना है, यह इच्छित स्थान पर सामग्री संयोजित करेगा। आपके मामले में सेट शीर्षक इनसेट छोड़ दिया और छवि सन्निवेश सही।
प्रोग्राम के :
button.titleEdgeInsets = UIEdgeInsetsMake(top, left, bottom, right);
button.imageEdgeInsets = UIEdgeInsetsMake(top, left, bottom, right);
आउटपुट:
Xcode 7 स्टोरीबोर्ड:
Xcode 7 एज विकल्प Xcode 8 में आकार निरीक्षक अनुभाग के लिए गुण निरीक्षक से ले जाया गया है, और सामग्री सन्निवेश वाली, शीर्षक सन्निवेश वाली और छवि सन्निवेश वाली के रूप में नामित।
20
स्टोरीबोर्ड
का उपयोगपर्यावरण: XCode 8
नोट: Xcode 8 में आप जो सामग्री Insets के रूप में नामित आकार निरीक्षक में Edge
विकल्प मिलेगा, शीर्षक Insets और छवि Insets।
पर्यावरण: XCode 7
कोड का उपयोग करना।
स्विफ्ट 3
myButton.titleEdgeInsets = UIEdgeInsetsMake(_ top: CGFloat, _ left: CGFloat, _ bottom: CGFloat, _ right: CGFloat);
myButton.imageEdgeInsets = UIEdgeInsetsMake(_ top: CGFloat, _ left: CGFloat, _ bottom: CGFloat, _ right: CGFloat);
उद्देश्य सी
[myButton setTitleEdgeInsets:UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right)];
[myButton setImageEdgeInsets:UIEdgeInsetsMake(CGFloat top, CGFloat left, CGFloat bottom, CGFloat right)];
संबंधित मुद्दे
- 1. एक्सकोड 8
- 2. एक्सकोड 8
- 3. एक्सकोड 8
- 4. एक्सकोड 8
- 5. एक्सकोड 8
- 6. एक्सकोड 8
- 7. एक्सकोड 8
- 8. एक्सकोड 8
- 9. एक्सकोड 8
- 10. एक्सकोड 8
- 11. एक्सकोड 8
- 12. एक्सकोड 8 बीटा 4
- 13. एक्सकोड 8 मैक्रो NSLocalizedString
- 14. आईओएस 8 एक्सकोड
- 15. एक्सकोड 8 बीटा
- 16. एक्सकोड 8 बीटा
- 17. एक्सकोड 8 बिटकोड संगतता
- 18. क्या एक्सकोड 8 बीटा
- 19. एक्सकोड 8 एक्सटेंशन एनएसटीस्क
- 20. एक्सकोड 8 - कुछ बटन सीमा
- 21. आप एक्सकोड 8/स्विफ्ट 3
- 22. एक्सकोड 8 चेतावनी: आर्किटेक्चर x86_64
- 23. एलएलडीबी ब्रेकपॉइंट कमांड एक्सकोड 8
- 24. एक्सकोड 8 कोड हस्ताक्षर त्रुटि
- 25. एक्सकोड 8 पूर्ण प्रोजेक्ट पुनर्निर्माण
- 26. एक्सकोड 8 और प्रीप्रोसेसर मैक्रोज़
- 27. आईओएस 8 और एक्सकोड 6
- 28. एक्सकोड 6 आईओएस सिम्युलेटर 8
- 29. एक्सकोड 8 एपीएस पर्यावरण एंटाइटेलमेंट
- 30. एक्सकोड 7 से एक्सकोड 8 स्टोरीबोर्ड प्रतिबंध चेतावनी
मैं Xcode 8 में यह परिवर्तन नहीं जानता।अगर मैं शीर्षक के साथ बटन के दाईं ओर छवि जोड़ना चाहता हूं, तो यह कैसे करें? आपके अनुसार पहले के जवाब में ऐसा लगता है कि मुझे छवि 'दाएं' विकल्प के मूल्य को 300/500 पिक्सल तक हार्ड कोड करना होगा। लेकिन मुझे पहले याद है कि हमारे पास छवि का चयन करने और बटन के दाईं ओर अपना संरेखण सेट करने का विकल्प है। अब मैं इसे यहां नहीं देख सकता। कोई मदद ? यह हार्ड कोडित मान दोनों ओरिएंटेशन पर काम नहीं करते हैं। –
एक्सकोड 8 में उपर्युक्त की तरह आपकी मांग को बदल दिया गया है। एक्सकोड 7 में, आप शीर्षक या छवि का चयन करके किनारे को बाएं/दाएं सेट कर सकते हैं। एक्सकोड 8 से, वही नाम बदल दिया गया है और आकार निरीक्षक अनुभाग यानी स्थानांतरित कर दिया गया है। शीर्षक insets और छवि insets। यदि आप चाहते हैं, तो आप हार्ड कोड कर सकते हैं या आप बटन आकार का उपयोग कर गतिशील रूप से स्पेसिंग जोड़ सकते हैं। – Jeyamahesan
यह विकल्प मेरी मदद नहीं कर रहे हैं, मैं अपने समाधान पता चलेगा, धन्यवाद –