关于ios开发的菜鸟问题。
在之前的项目中,我有一个 UITableViewController,我在 viewDidLoad 方法中添加了一个按钮,如下所示:
UIBarButtonItem *button = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh
target:self
action:@selector(addMeasurement:)];
self.navigationItem.rightBarButtonItem = button;
[button release];
这很好用。
我现在有另一个应用程序,我试图在其中做同样的事情,除了现在我在顶部有一个 UITabBarControllerDelegate(“选项卡栏应用程序”附带的默认值),它的第一个视图是 UITableViewController。
第一个视图没有笔尖,因为它只是一张桌子。我试图用相同的代码做同样的事情,试图在 viewDidLoad 方法中添加一个按钮,但它不起作用。
因此,在 firstViewController(这是一个 UITableViewController)中,我将上述代码添加到 viewDidLoad 方法中,但没有成功。
但是,它在表中显示数据(来自 managedObjectContext)。我也尝试将代码放在 firstViewController 的“initWithStyle”方法中,但这也不起作用。
有任何想法吗?显然我不明白一些事情。
谢谢!