2012-08-16 3 views
0

저는 신감이났습니다. 웹에서 샘플 코드 및 자습서를 검색했지만 해당 질문에 대한 답변을 찾지 못했습니다.슬라이더를 사용하여 일련의 이미지 탐색

은 내가 UIImageView에 대한 이미지의 배열을 가지고 있고 slider.value

없음을 이해할 수있을 것이다 제안에 따라 앞뒤로 이미지 사이를 이동하는 슬라이더를 사용할 수있게하고 싶었다.

답변

1

빠른 조리법은 다음과 같이 뭔가를 갈 것 :

a)는 뷰 컨트롤러에 슬라이더를 추가 - 코드 또는 인터페이스 빌더 중 하나.
b) 슬라이더에 속성을 할당하고 연결합니다. c) 최소값을 0으로 설정하고 슬라이더의 최대 값을 사진 배열의 수로 설정합니다. d) 슬라이더 동작으로 작업 또는 메소드를 대상으로 지정합니다 (연결 - CTRL 드래그 등) E)를 F int 값에 플로트로부터 슬라이더 값 변환) g 슬라이더 값 포인트) 화상을 설정하는 배열의 위치에 이미지를 잡아

그래서 이런 식으로 인터페이스 작성기를 사용하고 슬라이더를 슬라이더에 연결하고 showPicture라는 슬라이더와 ibaction이라는 속성을 사용하고 있다고 가정하고 photoView라는 UIImageView와 photoArray라는 사진 배열이 있다고 가정합니다.

-(void)viewDidLoad { 

self.slider.minimumValue = 0; 
self.slider.maximumValue = self.photoArray.count; 
} 

-(IBAction)showPicture:(id)sender { 
    //this gets called when the slider changes value 

    int index = (int) self.slider.value; //convert slider value to int value 
    self.photoView.image = [self.photoArray objectAtIndex:index]; //set the image 

} 

그 라인을 따라 뭔가가 트릭을해야합니다. 잘됩니다

+0

It Worked! 정말 고맙습니다. – Tterbo

+0

이제 다음 걸림돌이 생길 것입니다. 하나의 슬라이더로 탐색해야하는 두 개의 이미지보기에 대해 두 개의 이미지 시리즈 배열이 있습니다. uiimageviews의 차이점은 배경을 변경하고 전경 이미지를 변경하는 역할을하는 것입니다. 배경 uiimage에 대한 하위 뷰로 전경 uiimageview를 추가하는 데 문제가 있습니다. 다행히도 그것은 의미가 있습니다. – Tterbo

+0

여기 내 코드의 일부입니다 – Tterbo

관련 문제