【发布时间】:2018-04-26 13:57:22
【问题描述】:
我有一个现有的 Xamarin Forms iOS 应用程序,我想重建它以解决一些问题。我更新了我的 Visual Studio for Mac 并更新了我的 NuGet 包。 Xamarin.Forms 包升级到版本 2.4.0.74863。我编译了应用程序,一切正常,除了 ListViews 在左侧获得了额外的边距。黄色区域表示这一点。
相同的 Android Xamarin Forms 应用没有此额外边距。
这是一个已知的 Xamarin Forms/iOS 问题吗?有没有办法解决这个问题?
【问题讨论】:
-
看起来像iOS中table view的默认显示,看这里:developer.apple.com/library/content/referencelibrary/…
-
@KevinLi 似乎是正确的。如果您查看使用 ListView 的各种 Apple iOS 应用程序,您会看到相同的不均匀边距。它甚至出现在 Apple 的人机界面指南中的许多屏幕截图中。 https://developer.apple.com/design/human-interface-guidelines/ios/views/tables/
标签: ios listview xamarin xamarin.forms