항목 (사진, 비디오, 오디오, 텍스트)의 크기에 크기 기반을 변경합니다 셀을 만들 필요가
및 기타 요소.
문제 : 2 개의 비디오 또는 2 개의 오디오가있는 경우 두 번째보기를 어떻게 추가 할 수 있습니까 (오디오가 10 개인 경우)?
항목 (사진, 비디오, 오디오, 텍스트)의 크기에 크기 기반을 변경합니다 셀을 만들 필요가
및 기타 요소.
문제 : 2 개의 비디오 또는 2 개의 오디오가있는 경우 두 번째보기를 어떻게 추가 할 수 있습니까 (오디오가 10 개인 경우)?
셀을 당신의 맨 위로 만드십시오. 예를 들어 이름과 텍스트. 그리고 밑면보기. 별도의 xib 파일을 만들고 해당 xib 파일을 layoutsubviws
에 추가하거나 데이터를 셀에 설정하는 동안. 그리고 당신이 가지고있는 항목의 개수까지 반복하고 루프의 셀에 하위 뷰를 추가하십시오. 그것은 당신이 이것을 이해할 것이라는 간단한 텍스트입니다. 그렇지 않다면 더 자세히 설명 할 것입니다.
@implementation CustomTableViewCell
.
.
.
- (void)resetCell
{
.
.
.
}
- (void)setItem:(Item *)item
{
float y = 20;//starting y
for (int i =0; i < item.videoCount ; i++)
{
UIView *view = //init view with y position here
// configure your view here
//update y to to y = y + 10 /*margin space between views*/ + view.frame.size.height;
}
}
@end
로 작성해 주셔서 감사합니다. 좋은 소리는 들지만 xib은 사용하지 않습니다. 코드에서 어떻게 할 수 있습니까? – user3486428
내가 너와 채팅 할 수 있니? – user3486428
업데이트 된 답변보기 – Saad
autolayout을 사용하고 있습니까? 자세한 내용은 –
코드 – user3486428