2015-01-12 31 views
-5

我想創建一個TODO項目列表的應用程序。每個TODO應該在單元格的左側有一個功能複選標記/複選框。如果我點擊TODO的右側,然後我想顯示其詳細信息。使用細節segue爲表格視圖創建複選標記?

我創建了一個表視圖。當我點擊一個單元格時,我遵循一個顯示細胞細節的UIViewController。

我認爲通過定義單元格的imageView來顯示覆選標記是可能的。但是,我無法使imageView發揮作用,即可點擊。每次點擊它都會顯示細節。

您能否提供基本的示例代碼來展示如何將細胞的細胞和細胞的細胞都可以點擊?

謝謝,丹尼爾

+0

FYI:不要期望任何答案,因爲你只想擁有一些東西。 TBH這是一些相當基本的東西,你可以通過谷歌搜索和閱讀文檔找到答案。 –

回答

0

好的,我想通了。添加此代碼片段:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath:NSIndexPath) -> UITableViewCell { 
    //... 

    let singleTap = UITapGestureRecognizer(target: self, action: Selector("tapped")) 
    singleTap.numberOfTapsRequired = 1 
    cell.imageView?.userInteractionEnabled = true 
    cell.imageView?.addGestureRecognizer(singleTap) 

    //... 
} 

func tapped() { 
     println("tapped!") 
} 
相關問題