我是xamarin.forms的初学者。我正在使用Xamarin.forms绝对布局来识别消息计数。在potrait模式下,它工作正常。在横向模式下,它会给出一个放大的图标。有没有办法可以改变这个?请建议。
这是我的Xaml文件:
<effect:BudocodeButton x:Name="chatMsgCnt" AbsoluteLayout.LayoutBounds=".9,0,.4,.9" BorderRadius="12"
AbsoluteLayout.LayoutFlags="PositionProportional,SizeProportional" BackgroundColor="Red" TextColor="White" FontSize="Medium" Text="{Binding ChatMsgCount}" FontAttributes="Bold" >
使视图的高度和宽度静态,并将AbsoluteLayout.LayoutFlags设置为X&Y Proportional。
码:
<effect:BudocodeButton
x:Name="chatMsgCnt"
AbsoluteLayout.LayoutBounds=".9,0,60,60"
BorderRadius="12"
AbsoluteLayout.LayoutFlags="XProportional,YProportional"
BackgroundColor="Red"
TextColor="White"
FontSize="Medium"
Text="{Binding ChatMsgCount}"
FontAttributes="Bold">