以下是该方案:
用户点击按钮可以在表格中添加新行。
从任何行中选择一个值,只有少数几个字段将添加到该行中。它工作正常。
但问题在于:当用户再次选择任何不同的行时,它会将行中的单元格附加到行中,但我想删除以前的单元格并添加新选择的单元格。我无法做到这一点。
我尝试使用deleteCell()
但未找到所需的解决方案。 here is the whole code。如果有人可以帮忙请。
代码的另一个问题是我第一次运行它时不计算第一行号。
for (i = 0; i < selectedvalue; i++) {
var x = Row.insertCell(-1);
x.innerHTML = "<td><select><option value=3>3</option><option value=4>4</option><option value=5>5</option><option value=6>6</option></select></td> </tr>";
}
答案 0 :(得分:1)
试试这个:
http://codepen.io/anon/pen/yeZrov?editors=1010
class ScheduleTableViewCell: UITableViewCell {
@IBOutlet weak var imageEvent: UIImageView!
@IBOutlet weak var labelEvent: UILabel!
@IBOutlet weak var labelTime: UILabel!
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
}
}