Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Uitableview 在哪里可以找到Xamarin';什么是TableView意图?_Uitableview_Xamarin_Xamarin.ios_Xamarin.forms_Xamarin.android - Fatal编程技术网

Uitableview 在哪里可以找到Xamarin';什么是TableView意图?

Uitableview 在哪里可以找到Xamarin';什么是TableView意图?,uitableview,xamarin,xamarin.ios,xamarin.forms,xamarin.android,Uitableview,Xamarin,Xamarin.ios,Xamarin.forms,Xamarin.android,Xamarin TableView有一个允许我定义 资料 形式 菜单 背景 然而,尚不清楚每个平台的用户体验差异是什么 这个枚举有什么详细说明吗 在 数据包含任意数量相似数据项的表格 表单用于包含通常包含在表单中的信息的表格 菜单用作选择菜单的表格 设置包含一组开关、切换或其他可修改配置设置的表格 至于在平台上直观地显示它们之间的差异,我认为您只需要与它们一起玩一玩就可以了。Xamarin Forms Previewer在这方面做得很好,无需将项目重新部署到模拟器或设备上。(查看-其他Win

Xamarin TableView有一个允许我定义

  • 资料
  • 形式
  • 菜单
  • 背景
然而,尚不清楚每个平台的用户体验差异是什么

这个枚举有什么详细说明吗

数据包含任意数量相似数据项的表格

表单用于包含通常包含在表单中的信息的表格

菜单用作选择菜单的表格

设置包含一组开关、切换或其他可修改配置设置的表格

至于在平台上直观地显示它们之间的差异,我认为您只需要与它们一起玩一玩就可以了。Xamarin Forms Previewer在这方面做得很好,无需将项目重新部署到模拟器或设备上。(查看-其他Windows-Xamarin Forms Previewer)

目前(
9c48284d
)唯一使用该
TableIntent
枚举的平台特定渲染器在iOS上

如果将TableView设置为“数据”方向,则节页眉和页脚不会在视图中浮动

Xamarin.Forms.Platform.iOS/renders/TableViewRenderer.cs

~~~
if (e.NewElement.Intent != TableIntent.Data)
   style = UITableViewStyle.Grouped;
~~~

“我在哪里可以找到文档”的问题永远不应该被否决,是谁做的?特别是当官方文档没有提供答案时!谢谢,除此之外,我没有看到关于它的文档。奇怪的是,这个Q有反对票和接近票。。。有见识的人请share@LamonteCristo就我而言,这是一个纯粹的假设,但我认为其目的是提供更多特定于平台的优化,比如使用原生Android
首选片段
,如果您将其设置为
设置
。。。我不必在形式上嘲笑一个人的外表,但我在PR/代码库中没有看到任何暗示这种情况正在发生的东西。。。(?)