objective-c - UIToolbar 在 iOS 7 中不是半透明的

标签 objective-c ios7 uitoolbar

我正在键盘上方制作一个 UIToolbar,它在 iOS 7 中没有模糊效果,它只是灰色的。我尝试将 alpha 值、backgroundColor、明确的 YES 更改为半透明,但都没有用。 感谢任何帮助!

最佳答案

你可以试试这个:

[toolbar setBarStyle:UIBarStyleBlackTranslucent];
[toolbar setBarTintColor:[UIColor yellowColor]];
[self.toolbar setTranslucent:YES];

它应该可以工作,然后您可以根据需要调整条形色调颜色并添加 alpha 分量。

关于objective-c - UIToolbar 在 iOS 7 中不是半透明的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21370613/

相关文章:

ios7 - CFURLDestroyResource 现在已在 iOS7 中弃用。用什么代替?

ios - UITableView insertRowsAtIndexPaths 抛出 __NSArrayM insertObject :atIndex :'object cannot be nil' error

ios7 - iOS中带有自动布局的垂直UISlider

ios - 自动布局 iOS 11 工具栏 UIBarButtonItem 与 customView

ios - ios 8 中的 voip 应用程序是否有新要求?

iphone - NSInvocation 意外异常

ios - 使用 NSURLSession UploadTask 暂停、恢复、取消上传任务

ios - 如何确定调用异步方法时完成的所有任务?

ios - 点击或按住字体图标时出现问号

uitoolbar - iOS 11 UIToolBar自动扩展