Hello list, Using Xcode 7, and relying entirely on Apple's VoiceOver screen reader, I'm able to make actions and outlets, use size classes, and manage my layouts. Of course, the inspectors still work, giving me control over most aspects of my apps.
The one major roadblock I'm still running into--again, using VoiceOver exclusively--is hooking scenes to table or tab views. Nothing I've tried will let me add a scene as a new tab in a tab bar, or a cell in a table, but I can us IB to add the scene to my storyboard and lay it out.
I now find myself in an odd position: I'm not making my whole UI in code, because I don't have to. Yet, I need to add my scenes to my tab bar in code. This isn't working because, I suspect at least, Xcode is initializing everything and doing all the work, so when I add my two view controllers to the viewControllers array of my tab bar, they aren't what my storyboard has already initialized. Is there a way to get at the created view controllers and add them to my tab bar, while still letting Xcode handle everything else? Table cells will be a similar story, but I haven't looked into how to do that just yet--I want to get tabs working first, if I can. Obviously, the ideal solution would be a fix for this bug in Xcode (yes, the radar is being filed) but until then, can anyone think of any solutions? Thanks!
--
Have a great day, Alex Hall
|