2011-08-24 7 views
-1

Iam 개발 한 application.In 5 세그먼트로 세그먼트 컨트롤을 사용합니다. 모든 세그먼트 별도의보기가 있습니다. 우리가 다른 뷰를 클릭하면 동일한 view.Like 세그먼트 컨트롤 아래에 표시됩니다 모든 세그먼트 인쇄 동일한보기에서 다른보기. 어떻게 이것을 얻으려면이 방법을 말해주십시오. .H 파일세그먼트 컨트롤에서 다른 세그먼트에 다른 뷰를 추가하는 방법은 무엇입니까?

답변

0

함께 IBOutlet UIView의 뷰 1 * * 뷰 2 * view3 * view4 * view5; // xib에 연결하는 것을 잊지 않았습니다.

- (IBAction) segValueChanged : (UISegmentedControl *) sender; //하는 .m 파일 SegmentedControl

으로 XIB에

이 방법 연결 - (IBAction를)를 segValueChanged (UISegmentedControl *) 송신기 {

view1.hidden = TRUE;

view2.hidden = TRUE;

view3.hidden = TRUE;

view4.hidden = TRUE;

view5.hidden = TRUE;

스위치 (sender.selectedSegmentIndex) {

case 0: 
     view1.hidden = FALSE; 
     break; 
    case 1: 
     view2.hidden = FALSE; 
     break; 
    case 2: 
     view3.hidden = FALSE; 
     break; 
    case 3: 
     view4.hidden = FALSE; 
     break; 
    case 4: 
     view5.hidden = FALSE; 
     break; 
} 

}

관련 문제