2010-05-10 2 views
0

어떤 사람이 도와주세요. 아이폰 앱을 개발 중이며 View Based Application으로 응시했다. 내 뿌리보기 화면에 사용자가 자신의 코코아 콩 및 클래스가있는 다른보기로 이동할 수있는 단추가 있습니다. 이러한 뷰 중 하나에서 SQLite 데이터베이스에서 데이터를 가져 오는 테이블을 표시 한 다음 테이블의 선택 항목에 따라 선택한 항목의 세부 정보를 표시해야합니다. 나중에 양식을 추가하여 데이터를 추가해야합니다.내비게이션 컨트롤러를 View 기반의 하위보기에서 사용하기 Applicatin

이제 드릴 다운을 위해 해당 뷰에 내비게이션 컨트롤러를 추가하는 방법은 무엇입니까? 맨 위에 탐색 막대를 추가하여보기 컨트롤러를 탐색 컨트롤러로 변환 할 수 있습니까? viewbase 응용 프로그램에서

답변

1

확인 이, 유,이 delegate.m

지금
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  
    nav=[[UINavigationController alloc]init]; 
     [nav pushViewController:viewController animated:YES]; 


    [self.window addSubview:nav.view]; 

    [self.window makeKeyAndVisible]; 

    return YES; 
} 

가 작동을 추가 delegate.h

@interface test24AppDelegate : NSObject <UIApplicationDelegate> { 
    UIWindow *window; 
    test24ViewController *viewController; 
    UINavigationController *nav; 
} 

@property (nonatomic, retain) IBOutlet UIWindow *window; 
@property (nonatomic, retain) IBOutlet test24ViewController *viewController; 
@property (nonatomic, retain) IBOutlet UINavigationController *nav; 

@end 

에 코드를 추가 탐색 컨트롤러

를 만들 수 있습니다 u nslog (@ "% @", self.navigationController)를 사용하여 확인하십시오. 결과가 null 인 경우, 문제가 계속 발생합니다.

관련 문제