gpt4 book ai didi

iOS:CALayer 的辅助功能标签

转载 作者:可可西里 更新时间:2023-11-01 04:53:59 26 4
gpt4 key购买 nike

我想为我的一些 CALayer 添加 accessibilityLabel。这是示例:

CALayer *testLayer = [CALayer layer];
[self.view.layer addSublayer:testLayer];
testLayer.backgroundColor = [UIColor purpleColor].CGColor;
testLayer.isAccessibilityElement = YES;
testLayer.accessibilityLabel = @"Some text";
testLayer.frame = CGRectMake(0, 300, 100, 100);

这种方法对我不起作用。是否可以让无障碍功能适用于 CALayers?
我不想在 superview 中使用辅助功能容器(有复杂的层次结构)

谢谢!

最佳答案

据我所知,从 CALayers 构建的自定义 View 不支持可访问性,因此我想对您的问题的简单回答是否定的!您可能想查看 Apple's guidelines to create Accessibility for Dynamic Elements .

关于iOS:CALayer 的辅助功能标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13254122/

26 4 0