我是iphone开发的新手。我在导航栏上创建了一个UIBarButtonItem。我想将其设置为自定义。 “style:”属性没有自定义属性。请帮帮我。谢谢。
leftbutton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"LEFT.png"] style:UIBarButtonItemStylePlain target:self action:@selector(leftbutton)];
self.navigationItem.leftBarButtonItem = leftbutton;
[self.navigationItem]
[leftbutton release];
答案 0 :(得分:2)
您可以使用- (id)initWithCustomView:(UIView *)customView
方法创建具有所需自定义视图的项目。
答案 1 :(得分:2)
如果您只想在Apple的常用按钮框架中显示.png文件,那么您的代码就可以了。如果您的png文件没有显示,只需检查它是否有效。
如果您想创建自己的按钮,可以使用-(id)initWithCustomView:(UIView *)customView
查看此帖子以获取有趣的示例代码: Custom Bar Button Sample Code
答案 2 :(得分:1)
UIBarButtonItem有4个初始化程序,涵盖了您将需要的所有内容:
style属性仅对标准按钮有意义。