首页 > 解决方案 > MonoTouch.Dialog DialogViewController Rowheight 方向改变时不保持

问题描述

在我的 Xamarin 项目中,我使用了 DailogViewController。

使用它,我已经设置了根元素和高度。

当我运行应用程序时,它可以正常工作并且我设置的高度(35f)。

但是当方向改变时,在调试控制台中,我将 35f 视为行高,但在视图中,它大于 35f。

第一个输出如下图所示,这是正确的,

在此处输入图像描述

但是方向改变后,它显示更大的尺寸,但在控制台中,行高的值显示为35f。

在此处输入图像描述

任何帮助将不胜感激以解决 UI 中的这种差异。

我对其进行了更多调试,它将其大小重置为 63f。

经过更多调试,我发现,如果我们使用“BadgeElement”类创建带有Image+text的单元格,那么只有它正在发生。为“BadgeElement”设置静态高度的任何方式

标签: uitableviewxamarinxamarin.iosmonotouch.dialog

解决方案


推荐阅读