كيفية الحصول على حجم الطفل فليكس الأكورديون؟

StackOverflow https://stackoverflow.com/questions/652197

  •  19-08-2019
  •  | 
  •  

سؤال

وأنا حساب maxHeight من صورة مضمنة في مكون القائم على قماش التي هي جزء من مكون القائم على قماش هذا هو الطفل من الأكورديون.

وأنا بحاجة للحصول على العدد الفعلي للبكسل المتاحة للطفل المحدد حاليا الحاويات. ومن الغريب، measuredHeight وgetExplicitOrMeasuredHeight () إعطاء حجم وقت التصميم من قماش I تستخدم الحاويات طفل على الأكورديون و. ليس حجم وقت التشغيل على أساس height="100%" أو top="10" bottom="10".

وكنت أتوقع أنه سيتم الحجم الأطفال الأكورديون إلى منطقة عميل الأكورديون والتي من شأنها أن تسمح قانون بلدي لمعرفة مدى ضخامة صورة يمكن أن يكون دون التسبب أشرطة التمرير. لقد سار المصدر Accordion.as، ولكن لا شيء يقفز في وجهي. أنا على وشك أن الطبقة الفرعية الأكورديون فقط لجعل protected function get contentHeight():Number وظيفة عمومية.

وأي أفكار؟

هل كانت مفيدة؟

المحلول

وربما هذا سيساعد على:

accordion.height - (accordion.numChildren * Number(accordion.getStyle("headerHeight")))

وو+ اختياريا بعرض الحدود.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top