Xamarin形式:标签文本有时在UI上仅显示第一个单词

问题描述 投票:0回答:1

我正在使用FlowListView在一行中显示多个项目,并使用标签在UI上显示内容。我的问题是标签文本有时只显示部分数据。 UI上有足够的空间,但是有时它仅显示数据中的单个单词。滚动时也会发生这种情况。最初显示完整内容,向下滚动并返回后,UI中仅出现内容的第一个单词。

我已经在here上上传了一个样本。第一个内容是Act of Contrition,但有时在UI上仅显示Act

此外,预期的UI出现问题(主要在IOS上。

enter image description here

建议我针对这两个问题的解决方案。

提前感谢。

xamarin.forms binding label
1个回答
0
投票

对于问题1:您可以像下面的代码一样更改标签代码。

  <Label 
      Text="{Binding title}"
      FontSize="Large"
      TextColor="Black"
      HorizontalOptions="FillAndExpand"
      Margin="10,0,0,0"
      HorizontalTextAlignment="Center"
      VerticalTextAlignment="Center"
      VerticalOptions="FillAndExpand"
                        />

对于第二个问题,您可以看到此线程,Cole已在iPhone 7和iPhone 11中测试了此问题,它们都可以。https://forums.xamarin.com/discussion/173197/label-text-sometimes-showing-only-first-word-on-ui

© www.soinside.com 2019 - 2024. All rights reserved.