Tag: tableviewcell

在iOS 9中可以滑动的表格视图单元格

我想我的表列表中有一个像iOS 8(首先在iOS 7中引入)的可滑动菜单。 我find了Ray Wenderlich的指南,明确了如何去做,但是它是在一年零四个月前编写的,代码在Objective-C中。 iOS 8或者即将到来的iOS 9终于在苹果的SDK中包含了这个function吗? 我知道他们在几年前build立了“轻扫显示删除function”。 我不想浪费时间来实现打补丁的代码来模仿iOS 8的邮件function,如果苹果新的iOS将把它交给我一个整齐包装的包。

如何使用button标签快速访问自定义单元格的内容?

我有一个自定义单元格中有一个自定义button的应用程序。 如果你select了单元格,它会跳转到一个细节视图,这是完美的。 如果我在单元格中select一个button,下面的代码将把单元格索引打印到控制台中。 我需要访问所选单元格的内容(使用button),并将它们添加到数组或字典中。 我是新来的,所以很难find如何访问单元格的内容。 我尝试使用didselectrowatindexpath,但我不知道如何强制索引是标记的… 所以基本上,如果在每个单元格中有3个单元格,“Dog”,“Cat”,“Bird”作为cell.repeatLabel.text,并且select行1和3(索引0和2)中的button,它应该将“狗”和“鸟”添加到数组/字典中。 // MARK: – Table View override func numberOfSectionsInTableView(tableView: UITableView) -> Int { return 1 } override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return postsCollection.count } override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let cell: CustomCell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as! CustomCell // […]