我在 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/