You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@weex.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/11/15 12:59:00 UTC

[jira] [Commented] (WEEX-101) how to resolve voice-over navigation order specify in iOS

    [ https://issues.apache.org/jira/browse/WEEX-101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16253409#comment-16253409 ] 

ASF GitHub Bot commented on WEEX-101:
-------------------------------------

GitHub user acton393 opened a pull request:

    https://github.com/apache/incubator-weex/pull/869

    [WEEX-101][iOS] specify voice-over navigation order is column or vertical

    Consider an app that shows items in vertical columns. Normally, voiceOver would navigate through
    these items in horizontal rows. Setting the value of this property to YES on the parent element of the
    items in the vertical columns causes VoiceOver to respect the app’s grouping and navigate them.Andthe default of this property is NO.
    
    Bug:101

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/acton393/incubator-weex iOS-voice-over-navigation-order

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-weex/pull/869.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #869
    
----
commit 7f49963f80b63ce0ee2aff78c76e4bd20611b43f
Author: acton393 <zh...@gmail.com>
Date:   2017-11-15T12:56:47Z

    [WEEX-101][iOS] specify voice-over navigation order is column or vertical
    
    Consider an app that shows items in vertical columns. Normally, voiceOver would navigate through
    these items in horizontal rows. Setting the value of this property to YES on the parent element of the
    items in the vertical columns causes VoiceOver to respect the app’s grouping and navigate them.And
    the default of this property is NO.
    
    Bug:101

----


> how to resolve voice-over navigation order specify in iOS
> ---------------------------------------------------------
>
>                 Key: WEEX-101
>                 URL: https://issues.apache.org/jira/browse/WEEX-101
>             Project: Weex
>          Issue Type: Improvement
>          Components: iOS
>            Reporter: xingZhang
>            Assignee: xingZhang
>         Attachments: image.png
>
>
> voice-over visit view element, we can visit a view tree using  BFS or  DFS,  I find out that voice-over  visit its 
> element in horizontal row maybe BFS , but sometimes we need to make it column navigation, maybe DFS, 
> that's to say, voice-over  should visit subviews first, and then its sibling views using DFS maybe, so I try to search
> apple developer document about this, iOS developers can specify shouldGroupAccessibilityChildren to change its
> navigation order,  I haven't find  similar way on Android.
> here is the dot-we case about test accessible order:
>    
>     http://dotwe.org/vue/5d43492eb707a797a04efebae93eddd5   
> default order horizontal order:    1->5->2->6->3->4->7->8
> expected order is column order: 1->2->3->4->5->6->7->8
> The attachment is the view hierarchy in iOS.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)