Re: Another inaccessible window in Xcode
Re: Another inaccessible window in Xcode
- Subject: Re: Another inaccessible window in Xcode
- From: Kyle Sluder <email@hidden>
- Date: Sun, 20 Sep 2015 12:24:43 -0500
On Sun, Sep 20, 2015, at 12:19 AM, Alex Hall wrote:
>
> > On Sep 20, 2015, at 01:13, Lee Ann Rucker <email@hidden> wrote:
> >
> > Last time I was tracking stuff down for Alex, I ran a second copy of Xcode and used the UI debugger to inspect the first one - that'll tell you if it's a popup. I'd do that, except I've no idea how to trigger that UI - I've never used storyboards or anything related to them.
>
> Thanks, I think I'm set for the moment. I mostly needed to know if the
> menu/window/whatever it is offers multiple options; if it did and
> VoiceOver couldn't distinguish between them, that would've been bad.
> Since it's just one item to activate, there's no way a user could
> accidentally choose the wrong thing. I'm writing a guide to Xcode for
> VoiceOver users to be published on www.applevis.com, so I want to be as
> accurate as I can be and offer any warnings I need to. In this case, it
> seems safe enough.
>
> To activate this, if you're interested, make a project using storyboards
> and add a second view controller to it; that should make a second scene.
> Add a button to the first scene, then highlight the second scene and open
> the Connections Inspector. Drag a "show" segue (any segue, I guess, but I
> tested this with "show") from the inspector over to the button you added
> to your first scene and the mysterious window thing should appear.
While this popup usually only has one item, it can indeed have multiple.
To explain what's going on: when you drag from one of the "Presenting
Segues" outlets, the popup lists what actions on the drag destination
can trigger the kind of segue whose outlet you dragged from. Most
controls can only trigger segues in one way (such as a control's
action), but UITableView rows support two. To reproduce:
1. Create a storyboard with two scenes: a Table View Controller scene
and a plain View Controller scene.
2. Select the plain View Controller scene's view controller.
3. Switch to the Connections inspector.
4. Start dragging from the Show outlet under the "Presenting Segues"
header.
5. Let go on one of the table view rows inside the UITableViewController
scene.
The popup appears with two options: "accessory selection" and
"selection".
Accessibility Inspector says the popup is of "Unknown" type, but it does
correctly list two children, each of which has an appropriate
accessibility label.
But it would probably be a lot nicer if we actually explained what the
popup was for—for both VO and sighted users.
Please file a Radar.
--Kyle Sluder
> > ________________________________________
> > From: xcode-users-bounces+lrucker=email@hidden [xcode-users-bounces+lrucker=email@hidden] on behalf of Quincey Morris [email@hidden]
> > Sent: Saturday, September 19, 2015 11:00 AM
> > To: Alex Hall
> > Cc: Xcode-users Users
> > Subject: Re: Another inaccessible window in Xcode
> >
> > On Sep 19, 2015, at 05:42 , Alex Hall <email@hidden<mailto:email@hidden>> wrote:
> >
> > So, there's only the one item to select?
> >
> > I can’t tell if there might be more than one in other cases. It has rounded corners like a button, but it could possibly be a popup menu with only one item.
>
>
> --
> Have a great day,
> Alex Hall
> email@hidden
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Xcode-users mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden