2017-03-24 1 views
2

J'ai ce problème:IOS: Ajouter UIButton au fond d'une vue Tableau statique vue de l'intérieur du conteneur et le contrôleur de navigation

Je veux ajouter un bouton au fond d'un contrôleur statique de vue de la table. Tout cela à l'intérieur d'un contrôleur de navigation. Je sais que la vue de table statique peut être utilisée dans le contrôleur de navigation uniquement avec un TableViewController. Ok pas de problème, je crée un ViewController avec une vue Container connectée à TableViewController. C'est tout. Mais maintenant, quand j'ajoute le bouton à l'extérieur du conteneur, le bouton est affiché dans chaque contrôleur. Y at-il un moyen de montrer seulement dans le premier contrôleur de vue, sans supprimer par programmation?

enter image description here

+0

Soit vous devez utiliser différents types de cellules, ou utiliser un viewController régulier et placez le bouton extérieur de la tableView. – Sethmr

+1

C'est pourquoi j'ai tendance à utiliser un UIViewController et à lui ajouter UITableView. Une fois que vous avez ajouté les délégués, vous avez la même fonctionnalité, mais avec plus de contrôle pour personnaliser – Russell

+0

Comment afficher le contrôleur de vue suivant? Si c'est un 'push' dans le contrôleur de navigation, vous ne devriez pas voir le bouton, mais s'il s'agit d'une présentation de modèle de l'enfant (contrôleur de table interne, vous pourriez obtenir des résultats bizarres). – PiKey

Répondre

1

résolu. J'ai dû mettre dans le storyboard une autre vue avant d'appuyer sur le bouton. Et dans next tableViewController aucun bouton n'est montré.

enter image description here

+0

Merci) Vous économisez mon temps! –