J'ai besoin de convertir UitabilViewController en UIViewController.
Ce n'est pas un problème dans Normalement, j'ai juste besoin de changer le .h (fichier d'en-tête) vers: UIViewController
et dans IB, supprimez la sortie UitailView connectée et connectez le nouvel UIView pour voir la sortie. P>
en Xcode 4.2, je ne peux pas supprimer l'utableview connecté. C'est grillé.
Est-il impossible de convertir UitableViewController en UIViewController dans Xcode 4.2? p>
3 Réponses :
Je pense que le problème est que lorsque vous avez créé votre classe de table, vous avez dit à Xcode qu'il héritera de UitailViewController Code>, il a donc fait sa magie de Voodoo noir et la connecte au fichier NIB correspondant. Je ne connais pas un bon moyen de réparer cet autre que d'ajouter une nouvelle classe à votre projet, ce qui le fait hériter de
uiviewcontroller code> et de copier le code sur. Peut-être refacter les noms aussi. P>
Essayez: P>
Vous pouvez ensuite supprimer la table de table frais et non utilisée p>
Créer une nouvelle ViewController dans Storyboard. P>
Cliquez et faites glisser la TableView de UitabilViewController vers la nouvelle ViewController. P>
Ajoutez maintenant les quatre contraintes de bordure à la tableView dans la vue ViewController (zéro sur chaque fois). Supprimez maintenant l'ancienne tableViewController. C'est tout. P>
Modifiez également la superclasse dans le fichier h en UIViewController. Mais vous perdrez toutes vos segues de et à la liste précédenteController. P>