我必须在tableView上做复选标记,但是如果我滚动并且一个复选标记的单元格不可见,则向后滚动,复选标记消失了。
在运行此代码时
var boolArray = [Bool]()
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
var cell:UITableViewCell = tableView.cellForRowAtIndexPath(indexPath)!
if cell.accessoryType == UITableViewCellAccessoryType.Checkmark {
cell.accessoryType = UITableViewCellAccessoryType.None
boolArray[indexPath.row] = false
}
else
{
cell.accessoryType = UITableViewCellAccessoryType.Checkmark
boolArray[indexPath.row] = true
}
println(boolArray)
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell
{
boolArray.append(false)
var view = UITableViewCell(style: UITableViewCellStyle.Default, reuseIdentifier: "CellTable")
return view
}
经过一点滚动和选中标记后,打印出的数组就这么大了。
[true,false,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false]
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{
var cell : UITableViewCell = .........
if(boolArray[indexPath.row){
cell.accessoryType = UITableViewCellAccessoryType.Checkmark
} else {
cell.accessoryType = UITableViewCellAccessoryType.None
}
}
试试这个代码。
问题内容: 如果用户单击一个复选框,则会触发以下代码,但是该复选框有时会消失,因此,应选中该复选框时,该复选框不会被选中。 该 节目页面 调用AJAX 这就是AJAX触发的 源代码days_missed_controller.rb 。 这是 要点 。请不要犹豫,要求进一步的代码或澄清:] 当我删除了turbolinks时,我也遇到了这个问题,但那不是问题。 问题答案: 好吧,追踪到这个讨厌的人!
最近,当按下新的ViewController时,我的应用程序开始进行滚动跳跃,如下所示: 我尝试过不同的答案,但似乎没有任何效果。我已经了解到,我的应用程序设置负偏移到后,我设置: } 我试图找到什么是设置偏移量,我已经了解到setContentOffset它是从调用:
问题内容: 以下文章是否仍然是检测UITableView实例何时滚动到底部(在Swift中),还是自那以来已被更改(例如:改进)的公认方法? 谢谢。 问题答案: 试试这个 或者你可以这样找到
我目前有一个UISearchBar(下面的代码),它工作得很好,但是我正在努力使它在我的UITableView中滚动时,我的UISearchBar不会消失。我读到的内容之一是使用以下代码行将searchController嵌入到视图控制器中:
在tableView中,我在单元格之间设置了分隔线。我允许选择多个单元格。以下是设置选定单元格背景颜色的代码: 问题是,如果选择了两个相邻的单元格,则在iOS7中它们之间没有分隔符线,而在iOS6中则有(如预期的那样)。 我甚至尝试将的帧高度设置为,但这也不起作用。 有什么想法吗?
当用户点击tabbar按钮时,我需要将我的tableview滚动到顶部,然后像这样设置。 问题是滚动停止了一半,它没有滚动到顶部。我需要点击像2-3次滚动到顶部。有什么我需要检查的吗?在我的其他项目中,这是可以的。对于这个,我使用自调整大小的单元格。