Зачем заглядывать в шоу, а потом быстро исчезать?

У меня вопрос по поводу 3dtouch.
Когда я нажимаю на свою ячейку, вид отображается, но он также очень быстро исчезает, как по следующей ссылке.
Я хочу держать вид, когда я нажал.
Но это не может контролировать.
Есть идеи, чтобы исправить это.
Благодарю.

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

        let cell: ChatroomTableViewCell = ChatroomTableViewCell(style: .default, reuseIdentifier: "ChatroomTableViewCell")
        cell.loadByData(data: listArray[indexPath.row])
        cell.tag = indexPath.row

        //3d Touch
        if traitCollection.forceTouchCapability == .available {
            registerForPreviewing(with: self, sourceView: cell)
        }    
        return cell 
}


func previewingContext(_ previewingContext: UIViewControllerPreviewing, viewControllerForLocation location: CGPoint) -> UIViewController? {

    let index = previewingContext.sourceView.tag
    let vc = ViewController()
    vc.id = listArray[index].id

    return vc
}

Вопрос видео в Youtobe

0 ответов

Другие вопросы по тегам