Ajouter des lignes à tableview avec un bouton
Je veux faire une tableview avec un bouton dans le coin supérieur. Je veux que le bouton pour ajouter une ligne à une tableview, de sorte que vous pouvez ajouter une image à la cellule ou du texte.
J'ai recherche sur internet mais je n'ai pas trouvé de réponse.
Voici le code source:
import UIKit
class TableViewController: UITableViewController {
var imageArray = ["1","2","3","4","5","6","7"]
override func viewDidLoad() {
super.viewDidLoad()
//Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
//Dispose of any resources that can be recreated.
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Reccept") as UITableViewCell!
let imageView = cell.viewWithTag(2) as! UIImageView!
imageView.image = UIImage(named: imageArray[indexPath.row])
return cell
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return imageArray.count
}
}
- qu'avez-vous essayez, où est le bouton d'action ?
Vous devez vous connecter pour publier un commentaire.
Au lieu de recharger tableview, vous devez utiliser
beginUpdates()
etendUpdates()
pour tableview.Il serait beaucoup mieux d'approche..Tout d'abord ajouter des données dans votre tableview tableau sur le bouton cliquez sur
Puis mettre à jour votre tableau et insérer une nouvelle ligne
Essayer cela,
votre tableau
EX: