저는 Swift를 처음 접했지만, 전에 Objective-C에서 일했습니다. 셀이 UITableView에서 재사용되고 있는지 여부를 확인하는 데 문제가 있습니다.Swift에서 ViewWithTag를 사용하는 방법은 무엇입니까?
let cell = tableView.dequeueReusableCellWithIdentifier(strCellId, forIndexPath:indexPath) as! MGSwipeTableCell
cell.backgroundColor = UIColor.clearColor()
let SMSObj = self.arraySMSContent[indexPath.row] as! SMSModel
let lblMessage = UILabel(frame: CGRectMake(15, 10, Constants.SCREEN_WIDTH/1.4, Constants.SCREEN_HEIGHT/11))
lblMessage.text = SMSObj.strSMSContent
lblMessage.textAlignment = NSTextAlignment.Left
lblMessage.numberOfLines = 2
lblMessage.textColor = UIColor.whiteColor()
cell.contentView.addSubview(lblMessage)
저는 MGSwipebleCell을 사용했습니다. lblMessage를 스크롤하는 동안 겹칩니다. 심지어 우리는 세포가 무관한지 여부를 확인할 수 없습니다. 이 상황에서 viewWithTag를 사용하는 방법은? Thyaks
가 왜'MGSwipeTableCell'에 대한 XIB를 생성하지 않습니다
? –
전체 프로젝트에서 xib를 사용하지 않았습니다. 나는 코딩으로 모든 것을 해낸다. @ Mr.UB –
참고로 모든 것을 코드로 수행하는 경우 자동 레이아웃을 사용하지 않는 이유는 무엇입니까? – GoodSp33d