Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Want to create a cool static UI but : "Static table views are only valid..."

Tags:

I'm creating a view like:

enter image description here

For this I'm trying to use a Storyboard in which I add 2 TableViews (both as 'Static Cells') and then I manually add my Cell content directly from the storyboard...

In my storyboard it looks great but when I build I get:

en.lproj/MainStoryboard.storyboard: error: Illegal Configuration: Static table views are only valid when embedded in UITableViewController instances

How can I fix this error?

like image 777
Cehm Avatar asked Feb 14 '12 13:02

Cehm


2 Answers

I've also ran into an issue when changing an existing custom view controller, making it extends UITableViewController. XCode isn't smart enough and won't realize it already fits its requirements.

You can solve this problem by editing storyboard source code and changing <viewController ... to <tableViewController....

Original source: https://plus.google.com/108665969482300807329/posts/J4mCASMA3pZ

like image 109
juanignaciosl Avatar answered Sep 27 '22 18:09

juanignaciosl


Add a UITableViewController to your view. It should hold a UITableView. Define this as a static table view, and make it grouped. Add two sections. One with one row, and the other with two rows. Add your Labels buttons and sliders to the rows again.

I do not know why you would want to have two UITableViews here?

like image 22
Øystein Avatar answered Sep 27 '22 18:09

Øystein