0

UIBarButtonItemに表示されないことについて助けが必要UINavigationBarです。

UINavigationBar私は3 番目のビューに入れようとしています。うまくいくかどうかはよくわからないので、 と一緒にUINavigationControllerを手動で初期化することにしました。コードは機能しますが、私の問題は.UINavigationBarUINavigationItem initwithTitleUIBarButtonItemUINavigationBar

- (void)viewDidLoad
{
    [super viewDidLoad];

    UINavigationBar *navigationBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, 44.0)];

    UINavigationItem *navigationItem = [[UINavigationItem alloc] initWithTitle:@"Title"];
    [navigationBar pushNavigationItem:navigationItem animated:NO];

    UIBarButtonItem *button = [[UIBarButtonItem alloc]
                               initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
                               target:self
                               action:@selector(showPI:)];
    self.navigationItem.rightBarButtonItem = button;

    UITableView *tableView = [[UITableView alloc] initWithFrame:CGRectMake(0.0, 44.0, self.view.frame.size.width, self.view.frame.size.height - navigationBar.frame.size.height) style:UITableViewStylePlain];
    self.tableView = tableView;

    [self.view addSubview:tableView];
    [self.view addSubview:navigationBar];
    [self showCurrencies];

    self.tableView.dataSource = self;
    self.tableView.delegate = self;
}

何が足りないのかわからない。

4

1 に答える 1