是否可以将系统项分配给UIBarButtonItem,而不必重新创建它?仅仅在现有按钮上调用initWithBarButtonSystemItem似乎对我不起作用。
This是我试图让它工作的代码。我正在尝试使用PhoneGap改进对iOS的本机控件支持。这个插件可以毫无问题地更改标题/图像,但我必须弄清楚如何将系统提供的图标分配给现有的按钮。
发布于 2012-06-28 22:41:21
我看了你的代码,没有发现你使用了initWithBarButtonSystemItem。然而,这是我在一个类似的本机iOS编程案例中所做的:
UIBarButtonItem *myButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(done)];
self.navigationItem.rightBarButtonItem = myButton;
[myButton release];这对我来说是正确的。我不熟悉PhoneGap,但它可能会也可能不会改变事情。
https://stackoverflow.com/questions/11246969
复制相似问题