Kyl*_*uth 15 iphone objective-c uinavigationbar uitoolbar ios
我有一个UIToolbar,有一个白色调,一个条形按钮项,后面是一些灵活的空间,然后是另一个条形按钮项.我想让工具栏完全清晰,以便我可以看到灵活空间下的内容(我不关心看到按钮后面的内容).有没有办法做到这一点?我已经尝试将工具栏设置为半透明,但这并不能完全清楚.
小智 60
[self.toolbar setBackgroundImage:[UIImage new]
forToolbarPosition:UIToolbarPositionAny
barMetrics:UIBarMetricsDefault];
[self.toolbar setBackgroundColor:[UIColor clearColor]];
Run Code Online (Sandbox Code Playgroud)
子类UIToolbar,并实现以下方法:
- (void)drawRect:(CGRect)rect
{
[[UIColor colorWithWhite:0 alpha:0.6f] set]; // or clearColor etc
CGContextFillRect(UIGraphicsGetCurrentContext(), rect);
}
Run Code Online (Sandbox Code Playgroud)
在这里查看更多细节
| 归档时间: |
|
| 查看次数: |
10201 次 |
| 最近记录: |