Hello list,
I'm trying to get back into Xcode, now that I have a better schedule and, more 
to the point, some issues in 7.x surrounding VO have been fixed in 7.3. I was 
stymied today by a tab bar, though, and hope there may now be an alternative 
that I'm unaware of. The old way of making connections between view controllers 
in Xcode, using VoiceOver, seems to be too unreliable.

The way this is supposed to work is pretty simple. I want to add a navigation 
controller to a tab bar, so I drag a tab bar item into the nav VC (easily 
done). I then select the tab bar scene, go to its connections inspector, find 
the view controllers section, put VO on the "connect view controllers, AX 
button" and focus the mouse on the same place using vo-cmd-f5. This is the same 
process I'd use to drag over items from the library, and it usually works. 
However, when I did this earlier today, the mouse kept landing on what Vo calls 
an 'empty scroll area'. By querying the mouse position, I can tell that VO 
thinks the button I need is 0.6 inches right of the only view controller 
connection currently in the tab bar (which was put there by embedding, using 
the Editor menu). If I place the mouse on the existing connection and 
physically slide it right, though, I do indeed land on an empty scroll area, 
not a button. it's the opposite of the problem screen readers often have, where 
a button that appears visually is inaccessible; here, we seem to have a button 
that's accessible, but not visually present. The mouse, then, has nothing to 
drag, and therefore no way to add another tab to my tab bar. Embedding this 
second nav VC just creates a whole new tab bar controller, which isn't what I 
want at all.

Why this keeps happening in Xcode, I don't know. Yes, I plan to file a bug (yet 
again, not that they seem to do much good). What I'm hoping is that there's 
another, more reliable way that someone knows about. I know you'd normally just 
control-drag between the items on the canvas, but for VO, that's not really an 
option. If anyone has any suggestions, I'd very much appreciate hearing them. 
Every time I think Xcode is finally, finally going to work, something like this 
comes along. Maybe 8 will fix all the problems once and for all. Here's hoping.

--
Have a great day,
Alex Hall
mehg...@icloud.com




 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (Xcode-users@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/xcode-users/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to