0

我的导航栏上有一个按钮作为右键:

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithTitle:@"Add" style:UIBarButtonItemStyleBordered target:self action:@selector(addToFavouritesButtonPressed:)];
self.navigationItem.rightBarButtonItem = addButton;
[addButton release];

一切都很好,除了我希望它是一个带有一点优点的明星形象。认为只创建一个 png 并设置 UIBarButtonItem 的 image 属性会很容易。它是什么,但是有两件事。它将光泽和斜角放在图像的左侧和右侧,但不在图像本身上,其次我在文档中找不到推荐的按钮大小。

有没有一种简单的方法来创建按钮图像和系统来格式化它,使它看起来像是导航栏的一部分?如果我尝试在 Photoshop 中创建光泽和斜面,它看起来不错,但看起来不太像左侧的系统生成按钮。

希望这是有道理的,任何指针都会受到赞赏,

戴夫

4

1 回答 1

1

Doh,我的 png 中没有 alpha 通道,创建了一个蒙版,一切看起来都很好。

于 2009-12-14T12:47:27.493 回答