小编Kem*_*ğlu的帖子

如何在Swift中的UITableViewCell上添加带有click事件的按钮?

在我的主页面中,我为UITableViewCell创建了一个xib文件.我正在从该xib文件中加载单元格,并且工作正常.

在细胞内部,我有一些标签和按钮.我的目标是通过单击单元格上的按钮来更改标签.

我的代码喜欢以下

import UIKit


class SepetCell: UITableViewCell{

    @IBOutlet var barcode: UILabel!
    @IBOutlet var name: UILabel!
    @IBOutlet var fav: UIButton!
    @IBOutlet var strep: UIStepper!
    @IBOutlet var times: UILabel!



    @IBAction func favoriteClicked(sender: UIButton) {
        println(sender.tag)
        println(times.text)

        SepetViewController().favorite(sender.tag)



    }
    override func awakeFromNib() {
        super.awakeFromNib()
        // Initialization code
    }

    override func setSelected(selected: Bool, animated: Bool) {
        super.setSelected(selected, animated: animated)

        // Configure the view for the selected state
    }
}
Run Code Online (Sandbox Code Playgroud)

这是代码后面的xib文件,如.swift.

主页面中的代码如下:

  import UIKit
import CoreData

class SepetViewController: UIViewController, UITextFieldDelegate, UITableViewDataSource, UITableViewDelegate {

  @ …
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift

15
推荐指数
1
解决办法
2万
查看次数

标签 统计

ios ×1

swift ×1

uitableview ×1