2016-02-24 1 views
-3

Actuellement en train de créer une application de type facebook, pour laquelle j'ai besoin de créer un UITableviewCell personnalisé avec un libellé contenant un message dont la longueur est dynamique ainsi que le bouton J'aime et le bouton Commenter. En cliquant sur le bouton de commentaire, extraview table devrait apparaître comme sur Facebook. Est-ce que quelqu'un pourrait m'aider avec ceci?IOS - Facebook J'aime la cellule tableview

+0

Avez-vous conçu l'interface utilisateur dans le constructeur Interface comme celui que vous voulez? Où êtes-vous coincé exactement? –

+0

ce que vous avez essayé et où vous êtes confrontés à un problème? –

+1

En fait, j'ai dessiné une cellule simple comme facebook contenant un post sur une seule ligne, un bouton J'aime et un commentaire. Je suis coincé là. Je ne sais pas quoi faire ensuite. –

Répondre

0

Juste pour vous donner une idée,

var commentClicked : Bool = false 

func numberOfSectionsInTableView(tableView: UITableView) -> Int { 
    return 3 //Replace 3 with number of posts 
} 

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { 
    if commentClicked == false { 
     //1 for the post 
     return 1 
    } else { 
     //Replace 2 with number of comments 
     return 2 
    } 
} 

Définissez votre cellForRowAtIndexPath que vous avez besoin. Aussi un IBAction pour votre bouton de commentaire. Recharger la tableAfficher le clic sur ce bouton de commentaire.

Espérons que cela aide.