2012-02-05 1 views
0

나는 ipad 응용 프로그램에서 모달보기 컨트롤러를 열어 봐야 피곤하다. 어떻게 양식 시트와 같은 모달보기를 표시 할 수 있습니까?UITableView에서 모달 뷰 (양식 시트)를 열려면 어떻게해야합니까?

여기 내 코드 블록. 창 (전체 화면)를 열고이 스타일 같은 하지만

viewDetail *hd = [[viewDetail alloc] init]; 
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:hd]; 

hd.modalPresentationStyle = UIModalPresentationFormSheet; 
[self.navigationController presentModalViewController:nav animated:YES]; 

[hd release]; 
[nav release]; 

그냥 내가하는 방식으로 jQuery과 에서 값을 선택할 때 formSheet 모달보기를 열고 싶어 내 모달 뷰에서 모든 객체가없는 존재, 나는 xcode 4.2.1 및 usind 스토리 보드 기능을 개발 중이다. 도움을 주셔서 감사합니다. 그런

는 SIGABRT 오류

viewDetail *hd = [[viewDetail alloc] initWithNibName:@"viewDetail" bundle:nil]; 
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:hd]; 

hd.modalPresentationStyle = UIModalPresentationFormSheet; 
[self.navigationController presentModalViewController:nav animated:YES]; 

[hd release]; 
[nav release]; 

답변

1

내가, 내 솔루션을 고정 스토리 보드 밖으로 XIB 파일을 일을 제공합니다. 하지만 스토리 보드에서 왜 작동하지 않았습니까? 그것을위한 방법이 있습니까?

0

스토리 보드를 사용하는 경우 보기 컨트롤러로 [self.storyboard instantiateViewControllerWithIdentifier:@"viewDetail"];을 설정해야합니다. (그에 따라 스토리 보드 식별자를 설정한다고 가정하십시오)

희망이 도움이됩니다.