[TIMOB-1060] tab groups and split views don't work together
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2011-04-15T02:42:54.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.4.0 |
Components | iOS |
Labels | n/a |
Reporter | Nolan Wright |
Assignee | Blain Hamon |
Created | 2011-04-15T02:42:53.000+0000 |
Updated | 2017-03-02T19:14:59.000+0000 |
Description
http://helpdesk.appcelerator.net/tickets/2706">http://helpdesk.appcelerator.net/tickets/2706
we need to figure out how this should work from an API perspective (i.e., which one should be the parent container)
Split views are very picky, and will throw an exception if not the root view. It might be possible to set up tabs within a split view, but this will take R&D outside of Titanium to get split views to play well with others.
It's worth mentioning that the sample provided in the helpdesk ticket is not actually a split view. Screenshots of what we presume the app to be reveal that it's a rather clever mockup of split: http://itunes.apple.com/us/app/craigsphone-craigslist-for/id364793788?mt=8"> http://itunes.apple.com/us/app/craigsphone-craigslist-for/id3647937...
From the documentation:
This is pretty clear. Blain is correct about split view controllers throwing a hissyfit if they're not the root; our own code confirms this. Now, we may be able to present tab controllers inside of a split view, but that comes with its own can of worms (including that the tab group controller we have relies on the root view controller being our own, and not the split view root controller).
Marking invalid. If the user really wants tab controllers inside a split view they can open a new bug and we'll evaluate that then.
Closed as invalid.