Ran*_*mar 1 xamarin.android xamarin xamarin.forms
我是 Xamarin 环境的初学者。
我已经使用 Xamarin 表单开发了便携式项目,它在多平台(Android、IOS、Windows)中运行良好
我的问题:
在android中,它有多个设备,因此它们维护不同维度的文件夹结构以进行多设备管理。
例如:
我的 Xamarin 表单代码:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:MultiDeviceDemo"
x:Class="MultiDeviceDemo.MainPage">
<!--currently fontsize hardcoded.. How to replace this to dyanamic-->
<Label Text="Welcome to Xamarin Forms!"
VerticalOptions="Center"
HorizontalOptions="Center"
FontSize="30"/>
</ContentPage>
Run Code Online (Sandbox Code Playgroud)
我的问题:
在我上面
字体大小=“30”
是硬编码的.. 我想将其替换为 android 维度结构的值。
如何为标签设置动态字体大小?
您可以使用平台习语:
<Label>
<Label.FontSize>
<OnIdiom x:TypeArguments="x:Double"
Phone="20"
Tablet="40"/>
</Label.FontSize>
</Label>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2051 次 |
| 最近记录: |