텍스트와 이미지가있는 표와 셀이 있습니다. 세포가 동적으로 생성되고 일부 이미지 및 일부 dont 때문에 나는 세포에서 완전히 imageview를 제거하려면.스토리 보드에서 uiimageview를 완전히 삭제 하시겠습니까?
imageview.hidden = true
을하고 나 또한 시도 :
은 내가 시도
imageview.removeFromSuperview()
하지만, 그 이미지가 아닌 이미지보기를 제거합니다. 지금은 이미지가 없을 때 이미지가 이미지 뷰에 표시되지 않지만 이미지 뷰가 텍스트가없는 것처럼 보이기 때문에 텍스트 아래에 큰 차이가 있습니다. 나는 이미지 뷰가 완전히 제거되어 이미지가없는 셀에는 큰 차이가 없다.
'UITableViewCell'을 서브 클래스했거나 기본 셀을 사용하고 있습니까? – Ike10
@ Ike10 무엇을 의미하니 어떻게 확인하고 할 수 있습니까? – johnjay22113
하위 클래스는 존재하는 클래스의 사용자 지정 버전을 만들기 위해 개발자로 만드는 클래스입니다. 그것이 무엇인지 모르는 경우 https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Inheritance.html에서 자세히 알아볼 수 있습니다. 아마 그렇게하지 않았지만 이미지가 없을 때 imageView가없는 하위 클래스를 만드는 것이 좋습니다. 여기서'UITableViewCell'을 서브 클래 싱하는 법을 배울 수 있습니다 : http://code.tutsplus.com/tutorials/ios-sdk-crafting-custom-uitableview-cells--mobile-15702 – Ike10