On Sun, Sep 20, 2015, at 12:19 AM, Alex Hall wrote: > > > On Sep 20, 2015, at 01:13, Lee Ann Rucker <[email protected]> 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: [email protected] > > [[email protected]] on behalf of > > Quincey Morris [[email protected]] > > 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 protected]<mailto:[email protected]>> 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 protected] > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Xcode-users mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/xcode-users/kyle%40ksluder.com > > This email sent to [email protected] _______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/xcode-users/archive%40mail-archive.com This email sent to [email protected]
