我长时间使用TapGesture
UITableView
然后我创建了一个变量indexPath
问题是如何转换indexpath
整数值,因为我使用了这个值在UITableView
索引路径中,我无法将此值用作整数
这是我的代码
func cellLongPressed(recognizer: UILongPressGestureRecognizer) {
let point = recognizer.locationInView(tbl_LLTrandingJive)
let indexPath = tbl_LLTrandingJive.indexPathForRowAtPoint(point)
if indexPath == nil {
} else if recognizer.state == UIGestureRecognizerState.Began {
var getin:int = (indexPath?.row)?.toIntMax()
println("LONG indexPath_localTable:\(indexPath?.row)")
myarray.ovjecatindex(0)
}
答案 0 :(得分:1)
获取您需要的行数
indexPath.row //current row number in section
如果您的部分不是
indexPath.section //current section number
您无法直接将其转换为int,因为它是复杂的对象。