使用 Xamarin Forms 为 Android 和 iOS 创建底部导航栏

苏拉吉

是否可以在不使用自定义渲染器的情况下使用 Xamarin Forms 为 Android 和 iOS 创建底部导航栏。

我听说最新的 Xamarin Forms 支持底部导航栏功能,但遗憾的是我找不到合适的文档。

需要一些帮助/指南来实现相同的。

谢兰德拉·库马尔

我正在分享我的应用程序代码,希望对您有所帮助。

XML 页面:

<?xml version="1.0" encoding="utf-8" ?>
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
         xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
         x:Class="iSAS.Mobile.Views.Student.SettingsPage"
         Title="Profile" 
         xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
         BarBackgroundColor="White"
         BarTextColor="#2196F3" 
         android:TabbedPage.ToolbarPlacement="Bottom"
         android:TabbedPage.BarItemColor="#66FFFFFF"
         android:TabbedPage.BarSelectedItemColor="#2196F3" >
 </TabbedPage>

客户服务页面:

[XamlCompilation(XamlCompilationOptions.Compile)]
public partial class SettingsPage : TabbedPage
{
    public SettingsPage()
    {
        InitializeComponent();
        Children.Add(new ProfilePage());
        Children.Add(new ChangePassword());
        Children[0].Icon = "profile.png";
        Children[1].Icon = "settings.png";

        CurrentPage = Children[1];
    }

    public SettingsPage(bool DefaultChangePswdPage = true)
    {
        InitializeComponent();
        Children.Add(new ProfilePage());
        Children.Add(new ChangePassword());
        Children[0].Icon = "profile.png";

        Children[1].Icon = "settings.png";
        if (DefaultChangePswdPage)
            CurrentPage = Children[1];
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xamarin.Forms-如何在iOS和Android上使导航/系统栏透明

来自分类Dev

如何将 Xamarin.Forms 与 Xamarin.Android 和 Xamarin.IOS 结合使用?

来自分类Dev

Xamarin.Forms(Android):向导航栏添加底部边框

来自分类Dev

如何在iOS的Xamarin Forms中创建导航栏?

来自分类Dev

在xamarin.forms中使用fontawesome(仅适用于iOS和Android)

来自分类Dev

如何使用 Xamarin.Forms 在 iOS 和 Android 应用程序中实现 Docusign?

来自分类Dev

Xamarin Forms iOS和Android之间的文本布局差异

来自分类Dev

Xamarin.Forms在Android和IOS中的设计分离

来自分类Dev

Xamarin Forms 中的 Android、IOS 和 UWP 版本

来自分类Dev

处理 xamarin.forms 上的 iOS 和 Android 差异

来自分类Dev

Xamarin Forms-Xamarin Forms导航栏在Android上滚动

来自分类Dev

使用Xamarin.Forms 4.3.0.947036在Android和iOS上实现正常模式和暗模式,而没有闪烁

来自分类Dev

当用户使用 Xamarin Forms 在 iOS 上向后滑动时禁用导航栏

来自分类Dev

更改iOS Xamarin Forms上导航栏的高度?

来自分类Dev

为Android,iOS和Web创建API

来自分类Dev

Xamarin.Forms为不同的平台(Android,iOS)设置不同的Colum定义

来自分类Dev

Xamarin Forms Android Activity Bundle 为空

来自分类Dev

Xamarin.Forms或Xamarin.Android/Xamarin.IOS

来自分类Dev

如何使用 Xamarin Forms 为 iOS 项目制作可点击的滑块?

来自分类Dev

更改导航栏上的图标-Xamarin.Forms Android

来自分类Dev

删除导航顶部和底部的Android栏

来自分类Dev

如何在Android和iOS(Xamarin Forms)上获取键盘高度?

来自分类Dev

运行Xamarin.Forms应用程序时如何查找Android和iOS版本?

来自分类Dev

编辑器不支持在Xamarin.Forms(Android和iOS)的列表视图内滚动

来自分类Dev

从Android和IOS访问默认照片库并在Xamarin.Forms中显示

来自分类Dev

在pcl中使用TcpClient进行Xamarin定位ios和android

来自分类Dev

如何在 Xamarin iOS 中为导航栏设置 ShadowImage

来自分类Dev

Xamarin Forms(Android) - 升级和降级订阅

来自分类Dev

如何使用Xamarin Forms Shell在Tabbar行和iOS中的图标之间添加空格?

Related 相关文章

  1. 1

    Xamarin.Forms-如何在iOS和Android上使导航/系统栏透明

  2. 2

    如何将 Xamarin.Forms 与 Xamarin.Android 和 Xamarin.IOS 结合使用?

  3. 3

    Xamarin.Forms(Android):向导航栏添加底部边框

  4. 4

    如何在iOS的Xamarin Forms中创建导航栏?

  5. 5

    在xamarin.forms中使用fontawesome(仅适用于iOS和Android)

  6. 6

    如何使用 Xamarin.Forms 在 iOS 和 Android 应用程序中实现 Docusign?

  7. 7

    Xamarin Forms iOS和Android之间的文本布局差异

  8. 8

    Xamarin.Forms在Android和IOS中的设计分离

  9. 9

    Xamarin Forms 中的 Android、IOS 和 UWP 版本

  10. 10

    处理 xamarin.forms 上的 iOS 和 Android 差异

  11. 11

    Xamarin Forms-Xamarin Forms导航栏在Android上滚动

  12. 12

    使用Xamarin.Forms 4.3.0.947036在Android和iOS上实现正常模式和暗模式,而没有闪烁

  13. 13

    当用户使用 Xamarin Forms 在 iOS 上向后滑动时禁用导航栏

  14. 14

    更改iOS Xamarin Forms上导航栏的高度?

  15. 15

    为Android,iOS和Web创建API

  16. 16

    Xamarin.Forms为不同的平台(Android,iOS)设置不同的Colum定义

  17. 17

    Xamarin Forms Android Activity Bundle 为空

  18. 18

    Xamarin.Forms或Xamarin.Android/Xamarin.IOS

  19. 19

    如何使用 Xamarin Forms 为 iOS 项目制作可点击的滑块?

  20. 20

    更改导航栏上的图标-Xamarin.Forms Android

  21. 21

    删除导航顶部和底部的Android栏

  22. 22

    如何在Android和iOS(Xamarin Forms)上获取键盘高度?

  23. 23

    运行Xamarin.Forms应用程序时如何查找Android和iOS版本?

  24. 24

    编辑器不支持在Xamarin.Forms(Android和iOS)的列表视图内滚动

  25. 25

    从Android和IOS访问默认照片库并在Xamarin.Forms中显示

  26. 26

    在pcl中使用TcpClient进行Xamarin定位ios和android

  27. 27

    如何在 Xamarin iOS 中为导航栏设置 ShadowImage

  28. 28

    Xamarin Forms(Android) - 升级和降级订阅

  29. 29

    如何使用Xamarin Forms Shell在Tabbar行和iOS中的图标之间添加空格?

热门标签

归档