我正在尝试向模态视图控制器添加一个按钮,以便可以将其删除,但按钮不会显示。任何帮助将不胜感激。
以下是代码:
UIViewController* webView = [[UIViewController alloc] init];
UINavigationController* modalViewController = [[UINavigationController alloc] initWithRootViewController:webView];
[webView release];
UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(hideModalView)];
modalViewController.navigationItem.rightBarButtonItem = doneButton;
[doneButton release];
[globalNavController presentModalViewController:modalViewController animated:YES];
答案 0 :(得分:2)
你应该这样做。
webView.navigationItem.rightBarButtonItem = doneButton;
答案 1 :(得分:0)
尝试将doneButton添加到UIViewController
,然后就可以了。
答案 2 :(得分:0)
也许您应该将webView更改为webViewController,这是一个更好的名称。