When using long text in labels, the text is not transferable and is displayed in one line. There is no such thing on android.

Tried various options: lineBreakMode , Horizontal and VerticalOptions - does not help. Manual line wrap is not suitable, please help.

    2 answers 2

    No need to use FillandExpand in HorizontalOptions. Stretch should be vertically.

      In your case, it can only help to realize the transfer using a LabelRenderer. Examples here. https://github.com/XLabs/Xamarin-Forms-Labs

      eg

      public CustomLabel: label {}

       public class CustomLabelRenderer : LabelRenderer { protected override void OnElementChanged(ElementChangedEventArgs<Label> e) { base.OnElementChanged(e); var txt = new TextBlock {MaxLines = 3}; SetNativeControl(txt); } }