Vista de tabla estática fuera de UITableViewController

Después de la nueva actualización de Xcode, mi aplicación no valida y muestra este error:

las vistas de tabla estáticas solo son válidas cuando están incorporadas en instancias de UITableViewController

¿Alguna posibilidad de resolverlo fácilmente?

La única forma de obtener un UITableView estático junto con otros controles en la misma pantalla es usar una Vista de contenedor. Siga de esta manera, funciona perfectamente:

  1. Arrastre un ViewController en su guión gráfico.
  2. Arrastra un TableViewController a tu guión gráfico.
  3. A continuación, arrastre una vista de Contenedor a su ViewController y mida el tamaño que desee (más pequeño que la vista) -> cuando arrastre la vista de contenedor creará un segue y otra vista. Eliminar ese segue y ver.
  4. Luego, finalmente, haga clic en su contenedor y arrastre a su nuevo TableViewContoller. Seleccione Incrustar
  5. Diseñe su TableView de la manera que desee -> incluyendo celdas estáticas.

Buena suerte.

Esta respuesta ya se encontró y se da aquí: G.Huebner -> http://iphonedevsdk.com/forum/iphone-sdk-development/111800-static-table-view-cells-only-work-in-a-uitableviewcontroller. html

Un UITableView estático debe estar en un UITableViewController. Por lo tanto, tendrá que colocar la tabla en UITableViewController y luego agregarla como childView al MainViewController.

Puede consultar https://iphoneidoit.blogspot.in/2013/10/static-uitableview-in-uiviewcontroller.html

Creo que lo que estás haciendo es primero arrastrar ViewController en el guión gráfico y luego arrastrar tableView en ViewController. De esta forma, no puede usar las celdas de la tabla estática. En lugar de esto, lo que debería haber hecho es Arrastrar TableViewController en el guión gráfico principal en lugar de ViewController y luego seleccionar las celdas estáticas. De esta forma, puede trabajar en celdas estáticas y puede usar cualquier elemento en celdas estáticas.