2015-01-12 2 views
-5

TODO 항목 목록이있는 앱을 만들고 싶습니다. 각 TODO에는 셀의 왼쪽에 기능 체크 표시/확인란이 있어야합니다. TODO의 오른쪽을 클릭하면 세부 정보를 표시하고 싶습니다.세부 정보보기가있는 테이블보기에 체크 표시를 만드시겠습니까?

테이블보기를 만들었습니다. 셀을 클릭하면 셀의 세부 정보를 표시하는 UIViewController에 대한 세그먼트 (segue)를 따릅니다.

셀의 imageView를 정의하여 체크 표시가 가능하다고 생각합니다. 그러나 imageView를 기능 (예 : 클릭 가능)으로 만들 수는 없습니다. 클릭 할 때마다 간단히 세부 정보가 표시됩니다.

기본 샘플 코드를 제공하여 셀의 세부 사항과 클릭 할 수있는 체크 표시를 모두 가질 수 있는지 보여 줄 수 있습니까?

감사합니다. Daniel

+0

참고 : 여기에 대한 답변이 필요하지는 않습니다. 무언가를 갖고 싶으므로. TBH는 Google 검색 및 독서를 통해 답변을 찾을 수있는 다소 기본적인 것입니다. –

답변

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!") 
} 
관련 문제