मैं शीर्ष पर गोलाकार कोनों के साथ UIToolbar
प्रदर्शित करना चाहता हूं, सबसे आसान तरीका क्या होगा? टूलबार विंडो पर शीर्ष-गठबंधन नहीं है; यह चारों ओर एक मार्जिन है। धन्यवाद!गोलाकार कोनों के साथ UIToolbar
उत्तर
बहुत आसान।
सबसे पहले - अपने व्यू कंट्रोलर की अपनी .h फ़ाइल में UIToolbar का आईबीओलेटलेट वैरिएबल है। उदाहरण के लिए ।
@interface TextFormattedViewController : UIViewController {
IBOutlet UIToolbar *tBar;
}
अब आपके विचार नियंत्रक फ़ाइल के अपने मीटर फ़ाइल में सिर्फ यह आप के लिए एक जादू के रूप में काम करेंगे कोड & निम्नलिखित जगह। हालांकि- अगर कोई प्रश्न पूछें तो टिप्पणी जोड़ें।
#import "TextFormattedViewController.h"
#import <QuartzCore/QuartzCore.h>
@implementation TextFormattedViewController
- (void)viewDidLoad {
// following statement is must.
tBar.clipsToBounds=YES;
CALayer *l=tBar.layer;
// set corner radious
[l setCornerRadius:10];
// to apply border on corners
[l setBorderColor:[[UIColor redColor] CGColor]];
// to apply set border width.
[l setBorderWidth:5.0];
}
एक दृश्य के कोनों को गोल करने का सबसे आसान तरीका cornerRadius
(और masksToBounds
) CALayer
की संपत्ति के साथ है। हालांकि, इसके साथ ही आपके पास सभी कोनों को समान रूप से गोल करने का विकल्प होता है। उस प्रॉपर्टी का उपयोग करने के लिए, आप UIToolbar
को किसी अन्य दृश्य में डाल सकते हैं जो टूलबार से लंबा था, इसलिए केवल शीर्ष गोलाकार था। यह अच्छा काम करेगा अगर एक और दृश्य नीचे कोने गोलाकार होगा।
मनमानी आकार को देखने के लिए सबसे आसान तरीका mask
CALayer
की संपत्ति को CAShapeLayer
पर सेट करना है। अपने मामले में, CGPathAddLineToPoint
और CGPathAddArcToPoint
का उपयोग करके CGPath
बनाएं या केवल शीर्ष कोनों को गोलाकार करने के समान ही बनाएं।
+1 मास्किंग के बारे में टिप के लिए +1। – Anton
- 1. गोलाकार कोनों के साथ टेबल्स
- 2. गोलाकार कोनों के साथ UITextView
- 3. पारदर्शी गोलाकार कोनों के साथ UIImage
- 4. गोलाकार कोनों के साथ स्क्वायर ड्रा
- 5. गोलाकार कोनों के साथ टीएफआरएम कैसे बनाएं?
- 6. jQuery के साथ द्रव गोलाकार कोनों
- 7. गोलाकार कोनों क्रॉपिंग
- 8. QLineEdit गोलाकार कोनों?
- 9. बस दो गोलाकार कोनों?
- 10. सीएसएस डिवी गोलाकार कोनों
- 11. एक फ़ील्ड पर गोलाकार कोनों
- 12. गोलाकार कोनों के चारों ओर बॉक्स छाया?
- 13. पीडीएफ फाइलों का उत्पादन, गोलाकार कोनों के साथ बहुभुज खींचें
- 14. सी # में गोलाकार कोनों के साथ छवि कैसे बनाएं?
- 15. गोलाकार कोनों के साथ परत सूची बनाएं प्रोग्रामेटिक
- 16. गोलाकार कोनों और आंतरिक स्क्रॉलबार के साथ डीवी
- 17. गोलाकार कोनों और आंतरिक छाया के साथ छवि दृश्य
- 18. गोलाकार आयताकार कोनों के साथ वेबव्यू कैसे बनाएं?
- 19. गोलाकार कोनों के साथ जेपीनेल में पृष्ठभूमि छवि जोड़ें
- 20. एंड्रॉइड: गोलाकार कोनों विभिन्न एंड्रॉइड संस्करण
- 21. एंड्रॉइड छवि दृश्य पर एंटीअलाइज्ड गोलाकार कोनों
- 22. UIView परत गोलाकार कोनों और-ड्राउरक्ट:
- 23. NSBezierPath गोलाकार आयताकार खराब कोनों में
- 24. एंड्रॉइड: एक वेबव्यू गोलाकार कोनों दें?
- 25. सीएसएस 3 - राज्यों के बाद और उससे पहले गोलाकार कोनों
- 26. svg के लिए गोलाकार कोनों को सेट करना: छवि
- 27. गोल कोनों पृष्ठभूमि के साथ DIVs रंग
- 28. UIModalPresentationFormSheet स्क्वायर (0 त्रिज्या) कोनों के साथ?
- 29. कैलायर के कोने के साथ केवल कुछ कोनों के लिए गोलाकार कोने छवियां त्रिज्या
- 30. UIToolBar
आपके महान सुझाव के लिए धन्यवाद चीनी! सर्वोत्तम रूप से देखने के लिए हम केवल सेटकॉर्नर रेडियस को बदल सकते हैं (और दो अंतिम कॉल छोड़ सकते हैं)। यह अच्छा एंटीअलाइज्ड गोल कोनों का उत्पादन करता है। हालांकि सभी चार कोनों गोलाकार हैं ... – rjobidon