Xaml Xamarin表单iOS条目高度变窄

Xaml Xamarin表单iOS条目高度变窄,xaml,xamarin.forms,xamarin.ios,Xaml,Xamarin.forms,Xamarin.ios,整个Xamarin.Forms应用程序中的条目元素似乎要么高度被裁剪,要么似乎失去了填充,导致条目非常狭窄(高度上),几乎失去了其高度的30% 这是在我更新现有的Xamarin.Forms(Android/iOS)应用程序以支持更大屏幕(iphone7+)后发生的,我更新了iOS启动屏幕* *可能是其他原因造成的,因为我只能在launchscreen更新后在这些更大的设备上运行。但是,在此过程中没有更改nuget更新或其他样式 任何条目都存在此问题,甚至与 其他表单元素(标签、下拉列表等)没有

整个Xamarin.Forms应用程序中的条目元素似乎要么高度被裁剪,要么似乎失去了填充,导致条目非常狭窄(高度上),几乎失去了其高度的30%

这是在我更新现有的Xamarin.Forms(Android/iOS)应用程序以支持更大屏幕(iphone7+)后发生的,我更新了iOS启动屏幕*

*可能是其他原因造成的,因为我只能在launchscreen更新后在这些更大的设备上运行。但是,在此过程中没有更改nuget更新或其他样式

  • 任何条目都存在此问题,甚至与
  • 其他表单元素(标签、下拉列表等)没有遇到此问题
  • 在更新到支持7plus>屏幕之前,此问题不存在
  • 无法使用相同的Xamarin.Forms nuget包(2.5.0.121934)在新的空白Xamarin.Forms应用程序中复制此问题。因此,条目的渲染是正常的
  • 此外,没有其他样式应用于条目,也没有应用于全局级别的应用程序


任何关于原因的提示都非常感谢。

你能分享一些代码吗?嗨@SrustiThakkar,即使是在一个只有内容的普通内容页面上也会发生这种情况。这个问题仅限于这个特定的应用程序(Xamarin.Forms PCL创建于+/-2年前),我无法在一个新的空白应用程序中复制它。我为当前应用程序添加了一个屏幕截图,其中一个完全相同的xaml复制到一个新的空白应用程序中。您可以尝试在所有软件包中通过nuGet更新xamarin.forms,然后删除iOS项目中的/bin和/obj文件夹,并进行清理和重建