하위보기에서 viewcontroller를 밀어 넣을 수 있습니까? 가로로 스크롤하는 이미지의 미리보기 이미지가 있습니다. 나는 각 이미지를 버튼으로, 그리고 (대형 사진의) 뷰 컨트롤러를 눌러야한다. 분명히 이것은 하위 뷰가 상주하는 기본 뷰에서 수행되어야합니다.하위보기에서 다음 viewcontroller 푸시
큰 사진보기 컨트롤러를 할당하고 밀어 넣으려고했지만 kaboom을 보았습니다.
하위보기에서 viewcontroller를 밀어 넣을 수 있습니까? 가로로 스크롤하는 이미지의 미리보기 이미지가 있습니다. 나는 각 이미지를 버튼으로, 그리고 (대형 사진의) 뷰 컨트롤러를 눌러야한다. 분명히 이것은 하위 뷰가 상주하는 기본 뷰에서 수행되어야합니다.하위보기에서 다음 viewcontroller 푸시
큰 사진보기 컨트롤러를 할당하고 밀어 넣으려고했지만 kaboom을 보았습니다.
예. 푸시를 처리하는 IBAction
메소드를 제안합니다. 모든 사진을 IB 나 프로그램 방식으로 동일한 방법으로 연결하십시오.이 방법은 기본보기에 있습니다.
그것은 다음과 같이 보일 것입니다 :
- (IBAction)anImageWasPressed:(UIButton *)sender
{
PhotoDetailViewController *pdvc = [[PhotoDetailViewController alloc] init];
[self.navigationController pushViewController:pdvc animated:YES];
[pdvc release];
}
당신은 여러 가지 방법으로 새로운 뷰 컨트롤러로 이미지를 전달할 수 있습니다. 가장 좋은 방법은 밀어 넣기 전에 설정할 수있는 @Property UIImage
입니다.
예외는 무엇입니까? Kaboom이 그다지 도움이되지 않습니다 :) –
하위 뷰의 부모 (또는 조부모)를 얻었고 새 뷰 컨트롤러를 푸시하는 데 사용 했습니까? 새 뷰 컨트롤러를 푸시하기 전에 적절한 수퍼 뷰를 얻으십시오. – Arne
내가 제대로 된 슈퍼 뷰를 얻지 못했고, 서브 뷰에서 슈퍼 뷰를 호출하는 방법을 모른다. – MaikelS