【发布时间】:2015-11-04 18:21:45
【问题描述】:
我一直在快速使用 UITableView。 首先,我的目标是在单击 UIButton 时附加一个带有数组数据的单元格。
我已经通过以下操作做到了这一点
@IBAction func Option1Click(sender: UIButton) {
arrayOfQuestions.append(QuestionMark(Label:"Grocery List", option1:"yes", option2:"no")) }
但问题是我无法重新加载 tableView,因为 tableView.reloadData() 没有被继承。
其次,我想应用一个计时器。这样单元格的附加将需要特定的时间间隔。
我已经设法在论坛上找到了一个功能
var timer = NSTimer.scheduledTimerWithTimeInterval(3, target: self,
selector: Selector("Option1Click"), userInfo: nil, repeats: true)
但我不知道该代码在哪里工作。
非常感谢任何见解!
谢谢。
【问题讨论】:
-
你在哪里实现
@IBAction func Option1Click(sender: UIButton)?是否在实现 tableview 的同一控制器中? -
@kader kabore 的回复帮助解决了这个问题。但是,我仍然遇到计时器问题
标签: swift uitableview uibutton append nstimer