NSMutableArray가 있습니다.NSMutableArray에서 UIControls 관리
UIControl (UISlider라고 함)을 작성하고이를 for 루프의이 배열에 추가합니다.
for (int i=0; i<totalSlider; i++) {
UISlider *tmpSlider = [[UISlider alloc] initWithRect:CGRect(0,0,200,40)];
[myArray addObject: tmpSlider];
}
괜찮습니다. 나는
UISlider *tmpSlider = [myArray objectAtIndex:j];
하여 참조 할 수 있어요하지만 해당 배열의 나머지 슬라이더를 유지하면서 어떻게 제거하고 이러한 개체를 개별적으로 해제?
예를 들어,이 배열에는 10 개의 슬라이더가 있습니다. 색인 5에서 슬라이더를 제거하고 싶습니다. 어떻게해야합니까? 감사합니다. .
아니요, 제 슬라이더는 스택되지 않습니다. 왜냐하면 중심점을 적절히 설정하는 코드가 있기 때문입니다. 어쨌든, [[myArray objectAtIndex : j] release]; ? – GeneCode
이 출시 되나요? MRC를 사용하고 있습니까? –
@Rocotilos : 내 편집을 확인하십시오. –