如何单独设置 UITableViewCells 的 subview 的可访问性。
它不应该作为完整的单元格访问?
最佳答案
如果您的 tableview 单元格仅包含文本,则启用单元格的可访问性就可以了,它会读出整个单元格。如果您有其他对象和按钮,建议使用 UITableViewCell
的子类并覆盖 -accessibilityElements
方法以返回所有可访问元素。
部分代码:
#import "CustomCell.h"
@implementation CustomCell
- (void)awakeFromNib
{
[super awakeFromNib];
self.accessibilityElements = @[self.view1, self.label, self.imageView];
}
以下帖子可能会有所帮助:
http://cocoacaffeine.wordpress.com/2013/11/29/little-tricks-of-accessibility/
关于ios - 自定义 UITableViewCell 可访问性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22459458/