作者HellCloud (Invisible)
看板MacDev
标题Re: [问题] 自订UIBarButtonItem
时间Fri Aug 24 13:56:51 2012
自回解法xd
UIImage *barButtonItem = [[UIImage imageNamed:@"我的图片.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(0, 5, 0, 5)];
[[UIBarButtonItem appearance] setBackgroundImage:barButtonItem
forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
UIBarButtonItem *barBtn = [[UIBarButtonItem alloc] UIImage
initWithTitle:@""
style:UIBarButtonItemStyleBordered target:nil action:nil];
不过要注意的就是图片大小和原尺寸的UIbarbuttonitem的大小是否相同,
如果不一样大的话。可以用UIEdgeInsetsMake来微调
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.208.126