Xamarin iOS - 我们如何以编程方式将辅助功能焦点设置到按钮

Xamarin iOS - how can we set accessibility focus to a button programatically

在我的 xamarin ios 应用程序中,用户需要选择 "from date" 和 "to date" 来加载一些数据。为此,提供了两个按钮,以便单击每个按钮将显示日期选择器。

问题是在从日期选择器中选择 "from date" 后,可访问性焦点将转到屏幕顶部,而预期的行为是焦点 "to date" 按钮。

所以试图找到一种方法以编程方式将焦点设置到按钮,但似乎在 xamarin 中没有办法 ios。

我在 xamarin ios 上完成了 this and this which are available in native ios code but not in Xamarin ios. Found only this

谁能帮我解决这方面的问题!

您链接的代码在 Xamarin.iOS 中绝对可用。翻译如下:

目标-c:

UIAccessibilityPostNotification(UIAccessibilityScreenChangedNotification,  self.myFirstElement);

C#:

UIAccessibility.PostNotification(UIAccessibilityPostNotification.ScreenChanged, myFirstElement);