Re: [問題] 自訂UIBarButtonItem
自回解法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
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):