Xamarin.Forms FlyoutIcon 不显示(not shown)
2024-08-27 10:33:45
升级了VS2019到16.4版本,然后默认创建了一个Xamarin Shell程序
结果运行后是这个样子
难道不应该是这个样子吗?
百了个度一晚上没解决,资料本身就少,再就是提示设置FlyoutIcon属性,可设置了也没用,后来科xue上web,发现了国外一个提问的
地址:https://github.com/xamarin/Xamarin.Forms/issues/8285
才发现是版本问题
Xamarin.Android中的Xamarin.Essentials包可以使用到1.3.0版本,再高了就冲突了
提示一下小白,如果无法直接降级到4.2.0.709249版本的话,就先移除了Xamarin.Essentials,降级后再添加
有更好的解决方案的劳烦回复一下,目前只能这样将就了。
好吧,找到问题所在了,没看完文档真可怕。。。
看看默认生成的AppShell.xaml大致是这个样子
<Shell xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:views="clr-namespace:Xaminals.Views"
x:Class="Xaminals.AppShell">
<TabBar>
<Tab>
<ShellContent>
<views:CatsPage />
</ShellContent>
</Tab>
</TabBar>
</Shell>
注意,用的是TabBar
发现这么个提示,(官方文档)关键字:单页应用程序、禁用浮出控件
去掉TabBar,使用ShellItem或FlyoutItem吧
(4.2.0.709249之前可以并存)
好了,问题终结了
最新文章
- Java的常用对象①②
- BlackJack Strategy
- java io流(字节流)复制文件
- php异常处理示例
- A Mathematician‘s Survival Guide Graduate School and Early Career Development
- 蜗牛—JSP学习乘法表页面输出
- HDU-5705
- install mysql on centos7
- leetcode — combination-sum
- node.js—File System(文件系统模块)
- 【转】AJAX请求和普通HTTP请求区别
- poj3617 Best Cow Line(贪心,字典序问题)
- 使用blas做矩阵乘法
- Linux驱动开发调试 -- 打开dev_dbg()【转】
- 2018年东北农业大学春季校赛 C-wyh的商机
- SecureCRT 用法总结
- sharememory.c
- 今天才知道的JavaScript的真实历史~[转]
- abbreviation
- 【题解】ZJOI2010贪吃的老鼠
热门文章
- [线性代数] 矩阵代数基础 Basic Matrix Algebra
- Nginx之URL重写(rewrite)配置
- ICEM-圆锥的一种画法(2D转3D)
- Multiple commands produce ";*.framework";
- 按比例吃CPU
- 通过AS提交AndroidLibrary到JCenter仓库
- arcgis python 布局视图中文本查找替换
- RabbitMQ and batch processing 批提交
- 解决Visual Studio:";无法导入以下密钥文件: xxxx.pfx,该密钥文件可能受密码保护";
- udf提权小结