Xamarin.Forms 两个垂直堆栈中的 VoiceOver

Xamarin.Forms VoiceOver in two vertical stacks

我确实有一个包含两个垂直 StackLayout 的水平 StackLayout。当我打开 VoiceOver 时,它按行而不是堆栈读取。有什么解决办法吗?我也在 Grid 中尝试过,但问题是一样的...... ty

我使用

解决了我的问题
AutomationProperties.SetIsInAccessibleTree(myStackLayout, true);
AutomationProperties.SetName(myStackLayout, Title + " " + Value + " " + Unit);

一下子读懂整个控件

来源:https://blog.xamarin.com/accessbility-xamarin-forms/