         if (!labelDisplay)
         {
             labelDisplay = new UITextField();
-            /*
+
+            labelDisplay.multiline = true;
+            labelDisplay.wordWrap = true;
             labelDisplay.autoSize = TextFieldAutoSize.LEFT;
-            labelDisplay.wordWrap = true;
-            */
+
             addChild(DisplayObject(labelDisplay));
             if (_label != "")
                 labelDisplay.text = _label;

        super.measure();
        
        // labelDisplay layout: padding of 3 on left and right and padding of 5 on top and bottom.
          
        measuredWidth = LayoutElementUIComponentUtils.getPreferredBoundsWidth(labelDisplay, null) + 10;
        measuredHeight = LayoutElementUIComponentUtils.getPreferredBoundsHeight(labelDisplay, null) + 6;
        
        measuredMinWidth = measuredWidth;
        measuredMinHeight = measuredHeight;
    }
    
    private var textIsTruncated:Boolean = false;
    
    /**
     *  @private

            return;
        
        _label = value;
        if (labelDisplay)
            labelDisplay.text = _label;
        
