0

PopupoverControl があり、このポップアップには UIViewtablecontrol があり、UITable コントロールの 1 つが別の UIViewtablecontrol に移動する必要がありますが、移動しません。これは、最初の uitableview で選択されているコードです。

OpenFileViewController *openfileview = [[OpenFileViewController alloc] initWithNibName:@"OpenFileViewController" bundle:nil v_files:[self GetFiles] v_ui:parentview];
        UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:openfileview];
        [self.navigationController presentModalViewController:navController animated:YES];

両方の uiviewtable の .xib ファイルで、ナビゲーション バーでトップ バーを有効にしましたが、表示されないのはなぜですか?

4

1 に答える 1

0

新しい は必要ありませんnavController。代わりにこれを試してください:

[self.navigationController pushViewController:openfileview animated:YES];

編集

ポップオーバーのルート ビュー コントローラーはUINavigationControllerオブジェクトである必要があるため、ポップオーバーを作成するときにこれを試してください。

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController: optionw];
UIPopoverController *optioandiaglog= [[UIPopoverController alloc] initWithContentViewController:navController];
于 2012-06-30T08:00:08.033 に答える