2011-11-18 4 views
0

한보기에서 다른보기로 항목 (예 : 이미지)을 여는 방법을 찾으려고합니다.다른보기로 데이터/이미지 열기

기본적으로 사진에 사용자 지정하는 버튼의 사용자 탭입니다. 그런 다음 사용자가보기에서 해당 그림이있는 다른보기로 이동합니다. 뷰 컨트롤러와 새로운 초기화 방법을

답변

0

서브 클래스 :

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil image:(UIImage*)image 
    self = [super initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil]; 
    if (self) 
    { 
     [imageView setImage:image] 
    } 
    return self; 
} 

이미지 뷰는 당신을 맞는 경우가 초기화로 initWithNibName을 대체 할 수

펜촉에있는 UIImageView에 콘센트입니다.

편집 : 귀하의 의견에 따라 이미지와 함께보기 컨트롤러에 대한 참조를 전달해야합니다.

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil delegate:(id)delegate 
    self = [super initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil]; 
    if (self) 
    { 
     viewDelegate = delegate; // you can use this to reference the view with the image 
    } 
    return self; 
} 
+0

내가 말한 경우 ... 조회수 5 회. 다섯 번째보기는 모든 이미지가있는 곳입니다. 다른 뷰 중 4 개는 텍스트, 이미지 등이 포함 된 일반적인 창입니다.이 4 개의 뷰를 모두 다섯 번째 뷰에 연결하려면 어떻게해야합니까? – Nakioki

+0

굉장 .. 나는 이것을 시험해 보겠다. 도와 주셔서 감사합니다. 나는 더 많은 질문이 있으면 다시보고하겠다.] – Nakioki

+0

답이 맞다면 그것을 표시해야한다. 그것이 당신이 찾고있는 것이 아니지만 도움이된다면, 투표하십시오. Stackoverflow에있는 사람들은 당신이 가지고있는 모든 질문에 대해 이렇게하면 기꺼이 도와 줄 것입니다. – TigerCoding

관련 문제