除了创建新的按钮背景图像之外,有没有办法将UIBarButtonItems设置为具有半透明的黑色外观,就像UINavigationBar能够拥有的一样?
我尝试将tintColor设置为黑色的UIColor,其中alpha为0.7,但tintcolor似乎完全忽略了alpha设置。
答案 0 :(得分:1)
我非常肯定设置任何tintColor
都会忽略alpha,因为当你着色时会隐含使用alpha。最好的办法是创建可伸缩的背景图像,并在UIBarButtonItem
上使用新的外观API。