xaml - 如何在 Xamarin 表单中创建一个简单的工具栏以及左/右滑动动画
问题描述
嗨,我是 Xamarin Forms 的新手,本机 - iOS 是我的背景。现在我想创建一个工具栏,其中包含一、二、三等项目,并在 Android 和 iOS 设备中滑动工具栏项目。
为了创建我正在做的工具栏项目
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="ToolBarDemo.Views.CustomToolBar">
<ContentPage.ToolbarItems>
<ToolbarItem Name="ONE" Activated="OnClick" Order="Primary" Priority="0" />
<ToolbarItem Name="TWO" Activated="OnClick" Order="Primary" Priority="1" />
<ToolbarItem Name="THREE" Activated="OnClick" Order="Primary" Priority="1" />
</ContentPage.ToolbarItems>
</ContentPage>
现在我可以看到我的工具栏项目,但我需要从左到右或从右到左滑动/滚动工具栏项目。
根据工具栏项目,我需要更新 ContentPage,或者我需要使用相应的工具栏项目显示不同的屏幕。
Mac Min 10.13.2 版本,Visual Studio For Mac 企业版 7.4.3 版本。
解决方案
推荐阅读
- node.js - 如何将节点 gd 图像转换为我可以通过管道传输的流?
- python - 基于自定义字母顺序python对数组进行排序
- typing - 为什么声音渐进打字慢?
- kotlin - Anko 自定义小部件:editText 不显示错误文本
- php - 带有时区的 DateTime::createFromFormat 确实会改变输出
- windows - 如何使用嵌套的 for 循环。为所有目录做所有文件做的事情
- daml - 如何在现有合同中搜索?例如,使用 accountid 在现有 Accounts 中查找 Account 合约
- python - 如何设置输入以通过请求发送到电报频道的按摩
- batch-file - 选择 pdf 发票并将其从一个文件夹移动到另一个文件夹?
- c# - LINQ连接两个不同类型的变量