自定义UIBarButtonItem没有边框?

时间:2012-01-20 12:05:03

标签: objective-c xcode icons uibarbuttonitem

我正在尝试创建一个看起来像iPod.app上的“列表”按钮的UIBarButtonItem 所以我有两个问题:

  1. 如何将图标设置为iPod的图标?我在其他应用程序中看到它,但在xcode上找不到它。 (“正在播放”屏幕上导航栏右侧显示的图标)

  2. 如何在没有默认边框的情况下设置UIBarButtonItem的图片?

1 个答案:

答案 0 :(得分:1)

尝试将自定义视图添加到您想要的按钮作为子视图;

UIView* myView = [[UIView alloc] initWithFrame:myBar.bounds];
UIbutton* myBtn = [[UIButton alloc] initWithFrame:CGRectMake(x,y,width,height)];
[myBtn setImage:myImage forState:UIControlStateNormal];

[myView addSubview:myBtn];
[myBar addSubview:myView];