Xamarin.Forms 用户界面

如何使用Xamarin.Forms提供的视图

动画

Xamarin.Forms包括自己的动画基础设施,直接创建简单的动画,同时也具有足够的功能来创建复杂的动画。

颜色

当每个平台都有自己的标准和默认值时,在平台上定义和使用颜色可能会很棘手。

控制参考

本文档是对构成Xamarin.Forms框架(如页面布局视图单元格)的UI视图的快速参考。

数据页

DataPages提供了一个API,用于快速轻松地将数据源绑定到预构建视图。列表项目和详细页面将自动呈现数据,并使用主题进行自定义。

图片

可以使用Xamarin.Forms跨平台共享图像,可以为每个平台专门加载,也可以下载显示。

布局

Xamarin.Forms有几个布局来组织屏幕内容。StackLayoutGridAbsoluteLayoutScrollView,并且RelativeLayout可以分别用来创造美丽,响应的用户界面。

列表显示

Xamarin.Forms提供一个列表视图控件来显示滚动的数据行。控件包括上下文操作,HasUnevenRows自动调整大小,分隔符定制,拉到刷新以及页眉和页脚。

地图

添加地图需要额外的NuGet软件包下载和一些平台特定的配置。一旦配置完成,地图和引脚标记就可以在几行代码中添加。

选择器

Picker视图是用于从数据列表中选择文本项的控件。

样式

字体,颜色和其他属性可以分组为可以使用资源字典在控件,布局或整个应用程序之间共享的样式。

的TableView

表视图类似于列表视图,而不是设计用于长列表的数据,它用于滚动控件或简单滚动菜单的数据输入式屏幕。

文本

Xamarin.Forms有几个用于呈现和接收文本的视图。可以为平台格式化和定制文本视图。特定字体设置可以实现与辅助功能的兼容性。

主题

Xamarin.Forms主题定义了标准控件的特定视觉外观。一旦将主题添加到应用程序的资源字典中,标准控件的外观就会改变。

的WebView

Xamarin.Forms使用每个平台上的本地Web浏览器控件,并可以显示网站,本地资源和生成的Html字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值