草庐IT

enCoordinates

全部标签

ios - 您应该为 UIAccessibilityConvertFrameToScreenCoordinates 使用哪个 View ?

谁能清楚地解释UIAccessibilityConvertFrameToScreenCoordinates的UIView期望它的第二个参数?有时它的行为如我所料,在适当的元素上绘制VoiceOver的焦点矩形,但其他时候使用这个辅助函数就像巫术一样!Apple的文档似乎没有解释。它声明参数必须是包含CGRect的View,但在某些实现中并不清楚哪个View是CG的当前上下文。有解决这个问题的简单方法吗?例如,我正在创建一个自定义UITableViewCell,它通过覆盖单元格的UIAccessibilityContainer实现(见下文)具有自定义VoiceOver焦点顺序。无论我尝试