스토리 보드를 사용하여 각 탭에 UINavigation 컨트롤러가 포함 된 탭 막대 앱을 만들었습니다.
푸시 알림이 도착하면 AppDelegate는 사용자가 알림을 보거나 취소하도록 선택할 수있는 UIAlertView를 제시하여 푸시 알림을 처리합니다.
보기로 선택한 경우 새 업데이트 된 콘텐츠 (기본적으로 단순한 텍스트)가 무엇이든간에 모달보기 컨트롤러를 표시하려고합니다.
그러나 스토리 보드 생성보기에 모달 뷰 컨트롤러를 표시하려면 어떻게해야합니까? 스토리 보드는 NIB 파일을로드하지 않으므로 다른 NIB를 기존 NIB에 어떻게 밀어 넣을 수 있습니까? 이것도 할 수 있습니까?
나는 segues를 사용해 보았습니다.하지만 내 앱에서 세그 뷰를 시작하지 않았으며, 하나를 만들려고 시도했을 때 크래시가 발생했습니다. performSegueWithIdentifier
!
솔직히,이 시점에서 이미 내 탐색 컨트롤러 중 하나에 이미 앉아있는 내 기존 뷰 중 하나를 탐색하여 기꺼이 수행 할 수 있습니다. - 그리고 모달 전체를 제거하십시오. 다시 말하지만, 어떻게해야합니까? push
또는 present
은 아무 것도 없습니다.
Storyboard - Storyboard의 첫 번째보기를 통해 모달보기 컨트롤러 제공
1
A
답변
1
흠. 새로운보기 컨트롤러를 만든 다음 모달로 표시하는 것이 좋습니다. 내가 틀렸을 수도 있습니다. 전에는 낯 익은 것을 사용하지 않았습니다.
UIViewController *viewController = [[UIViewController alloc]init];
[[NSBundle mainBundle] loadNibNamed:@"myViewNib" owner:self options:nil];
viewController.view = self.myViewFromNib;
[self presentModalViewController:viewController animated:YES];
그리고 .h; 회상하고 모든 것을 잊지 마십시오.
@property (nonatomic, retain) IBOutlet UIView *myViewFromNib;
NIB와 호환되는지는 확실하지 않지만이 방법으로 스토리 보드에서 새로운 VC를 제공 할 수 있습니다.
관련 문제
- 1. storyboards와 함께 응용 프로그램 대리인의 모달보기 컨트롤러 제공
- 2. 탭바드 앱에서 모달보기 제공
- 3. 모달보기 컨트롤러
- 4. MonoTouch - IOS5 Storyboard - 추가보기 컨트롤러
- 5. UITabBarController 내에서 모달보기 제공
- 6. didFinishLaunchingWithOptions의 모달보기 제공
- 7. iPad에서보기를 뒤집는 모달보기 제공
- 8. 첫 번째보기를 재설정하지 않고보기 전환
- 9. 푸시/현재 모달보기 컨트롤러
- 10. 모달보기 컨트롤러 전환
- 11. 모달보기 컨트롤러 크기
- 12. TabBar 앱 모달보기 컨트롤러
- 13. UINavigation 바가 첫 번째보기를 다시로드하지 않습니다.
- 14. 2 개의 모달보기 컨트롤러 닫기
- 15. 모달보기 컨트롤러 해제시 이상한 행동
- 16. StoryBoard 상속 된 뷰 컨트롤러
- 17. 모달보기 컨트롤러 해제 메모리 해제하기
- 18. StoryBoard Navigation
- 19. 지도 활동의 첫 번째보기를 변경하는 방법
- 20. ViewPager에서 첫 번째보기를 설정하는 방법은 무엇입니까?
- 21. iPhone - 원활하게 표시 2 연속 모달보기 컨트롤러
- 22. 문제 제시 UISplitView가로드 된 후에 모달보기 제공
- 23. Storyboard의 GetCurrentState가 XAML에서 정의되고 시작되었습니다.
- 24. UISplitViewController에서 자세히보기 위에 모달보기 컨트롤러 표시
- 25. Storyboard segue issue
- 26. nib 파일이없는보기 컨트롤러 제공
- 27. XCode, Storyboard, View 컨트롤러 항목이 표시되지 않습니다.
- 28. iPhone 모달보기 컨트롤러 및 장치 오리엔테이션
- 29. 응용 프로그램 대리인의 모달보기 컨트롤러 닫기
- 30. 모달보기 컨트롤러 Undesirably Hides 탭 막대