首页 > 解决方案 > 画外音在我的 UITableView 上卡住并循环播放

问题描述

通过画外音,您可以连续向右滑动以浏览 UIElements。我面临的问题是,当画外音到达最后一个表格视图单元格时,向右滑动会导致画外音焦点跳转到第一个表格视图单元格,而不是继续到底部导航栏项目。

期望的行为,当最后一个单元格处于焦点并且用户向右滑动时,焦点应该转移到下一个视图。

    embeddedTableViewCell.isAccessibilityElement = false
    embeddedTableViewCell.shouldGroupAccessibilityChildren = true

    //TableView is a subview of embeddedTableViewCell
    tableview.isAccessibilityElement = false
    tableview.shouldGroupAccessibilityChildren = true

    //activityItemCell is a subview of tableview
    activityItemCell.isAccessibilityElement = true
    activityItemCell.subViews.forEach { $0.isAccessibilityElement = false }

标签: iosswiftuitableviewaccessibilityvoiceover

解决方案


推荐阅读