如何在代码

时间:2015-07-22 00:17:35

标签: ios swift

我正在尝试在UITableViewController中的每个UITable单元格中创建一个按钮。我在我的单元格中放置了一个按钮,但是当我尝试在我的swift文件中创建一个插座时,我得到一个错误说,"非法配置:从GroupNamesTable到UIButton的按钮出口是无效。插座无法连接到重复内容。"如何将故事板中的按钮集成到我的实际swift文件中?非常感谢任何建议。

class GroupNamesTable: UITableViewController {
    @IBOutlet var Buttons: UIButton!
    override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        let cell: UITableViewCell = tableView.dequeueReusableCellWithIdentifier(cellidentifier, forIndexPath: indexPath) as! UITableViewCell
        let joinbutton: UIButton = Buttons
        joinbutton.addTarget(self, action: "print", forControlEvents: UIControlEvents.TouchUpInside)
        cell.addSubview(joinbutton)
        return cell
    }
}

1 个答案:

答案 0 :(得分:0)

我想使用$(function() { $('button').live('click', function(e) { e.preventDefault(); var idname= $('button').attr('id'); alert (idname); }); }); 来获取UIButton。由于您的按钮已在Storyboard中,因此索引已修复。然后使用cell.contentView.subview[]添加操作。

enter image description here enter image description here

<强> CODE

addTarget