ios 如何使键盘焦点环出现在Xamarin.forms的每个元素上?

gzszwxb4  于 2022-12-15  发布在  iOS
关注(0)|答案(1)|浏览(159)

我有一个任务,使应用程序在我的公司是键盘可访问的,虽然我设法使xamarin的元素.表单焦点可通过键盘,他们并不总是得到focusRing突出显示,因为它应该.有一些选项在xamarin表单ios,可以使按钮,例如总是得到这个focusRing突出显示.
Here is a screenshot of the focusRingHighlight

oug3syen

oug3syen1#

Xamarin中有一个IsFocused属性,可以决定元素是否聚焦,可以用这个属性来决定按钮聚焦时,改变背景色,达到类似focusRing的效果。
就像这样:

if (myElement.IsFocused)
  myElement.BackgroundColor = Color.Red;

有关详细信息,请参阅文档:
可视化元素.IsFocused属性|微软

相关问题