flex - सीमा के किनारों के साथ एक सीमा कंटेनर बनाना और अलग कोने के त्रिज्या



flex4 halo (0)

स्पार्क बॉर्डर कॉन्टैनेयर घटक में प्रभामंडल घटक सेट (सीमाएं) से सीमावर्ती किनारे और कोने के त्रिज्या शैलियों को कॉपी नहीं किया गया था।

विशेष रूप से:

  • सीमावर्ती (बाएं, ऊपर, नीचे, दाएं)
  • cornerRadius (टीएल / TR / बीएल / बी आर)
  • सीमास्थापन (वाम / अधिकार / ऊपर / नीचे) * वैकल्पिक
  • पृष्ठभूमिअच्छेदन (निश्चित, स्क्रॉल) * वैकल्पिक

मैं उन्हें मैन्युअल रूप से जोड़ने का प्रयास कर रहा था लेकिन मुझे कुछ परेशानी हो रही है

मैंने हेलोबॉर्डर से कुछ कोड लाया है। यह त्वचा को काम करने के अलावा काम करता है सिवाय इसके कि वह पृष्ठभूमि भर के पीछे दिखाई दे रहा है।

यह बहुत सारे कोड है, इसलिए मैंने इसे यहां चिपकाया।

बीटीडब्ल्यू कोड यह मेरा पहला दृष्टिकोण था लेकिन ऐसा लगता है कि मैं इनसेटपाथ का इस्तेमाल कर सकता हूं जो पहले से ही सीमा खींचने के लिए है यह बेहतर होगा क्योंकि यह मुझे सभी स्ट्रोक गुणों को सेट करने की अनुमति देता है, लेकिन मुझे पता नहीं कि पथ डेटा कैसे लिखना है, इसलिए मुझे यह भी सीखना होगा। लेकिन इस समय मुझे कुछ काम करने में खुशी होगी

अद्यतन करें:
मुझे एक ऐसा वर्ग मिला, जिसमें घुमावदार सीमा पथ डेटा बनाने के कुछ तरीके हैं। स्पार्क / स्कीन्स / स्पार्क / टैबबर्बटन स्किन। एमएक्सएमएल में देखें आप यहां पर कोड बना सकते हैं, createPathData () विधि में।