0

因此,我已经看到了与此类似的先前问题,但它们没有帮助。我也阅读了 Apple 的文档,但我不明白我哪里出错了。AFAIK我做的一切都是合乎逻辑的,但是当我点击UIToolbar覆盖层上的完成按钮时,可以按下按钮但它没有做任何事情。这显然意味着它无法确认编写的代码。但是怎么做?

当在我的UIToolbar. 但是下面的内容不允许单击以显示新视图。我该如何纠正这个问题?请告诉我哪里出了问题,应该更换什么以及为什么。

//Here's the selector:
UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:
    UIBarButtonSystemItemDone target:self  action:@selector(doneButtonPressed)];

以下是我的行动方式。

-(void)doneButtonPressed {
    TableViewController *tableView = [[TableViewController alloc]
        initWithNibName:@"TableViewController" bundle:nil];
    tableView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:tableView animated:YES];
}

// Yet nothing happens when I click on my done button on my overlay. The button
// can be clicked, but nothing happens. Please shed any insight pleasee!
4

1 回答 1

0

您是否将 UIToolbar 创建到 nib 文件中?

于 2012-07-29T21:01:44.950 回答