ios - 为 ScrollView 内的堆栈布局切换 IsVisible 不会在 Xamarin 表单 iOS 中正确更新

标签 ios xamarin xamarin.forms

我在 ScrollView 中有很多 stacklayout View ,并且 stacklayouts 可见性属性根据所选选项设置为“true”或“false”。将 stacklayout isvisible 属性设置为“true”在 Xamarin Forms 1.4.0 中不起作用,而不是显示 stacklayout View ,它只是显示 View 之间的空白空间。但它在 Xamarin 中工作正常表格 1.3.3。仅在 iOS 中发生,在 Android 中它按预期工作。

如有任何帮助,我们将不胜感激。

最佳答案

这是表单中的错误,请参阅:

在上一个线程中有一个解决方法,我个人使用的是不透明度而不是可见性,但这并不完美,因为当设置不透明度 = 0 时,控件会消失,但该控件使用的空间仍然存在。

关于ios - 为 ScrollView 内的堆栈布局切换 IsVisible 不会在 Xamarin 表单 iOS 中正确更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29006354/

相关文章:

ios - 如何解决 SwiftUI Tap 冲突?

ios - Carto Mobile SDK 中的 map 本地化

c# - Datepicker 不会在 xamarin.forms 中的默认日期选择时触发 - Android

ios - 如何从 GetCell 方法 UICollectionView 跳过单元格/不返回单元格

azure - 我想使用适用于我的 Xamarin 应用程序的 xamarin Azure SDK 备份和还原 SQLite 数据库文件

iOS MKMapView 不接受大于 45.x 的纬度值?

ios - 在 ForEach 循环 SwiftUI 中使用索引获取索引

xamarin.forms - 入口圆角 - Xamarin 形成 UWP

c# - 如何将 C# 中的标签添加到我的 XAML 代码中的网格?

iphone - 为什么我应该在 AppDelegate 中配置任何跟踪库?