我使用以下代码将工具栏显示为选取器视图的附件视图。我想自定义工具栏颜色。我不确定下面的代码有什么问题。有没有更好的方法来实现这一目标
UIToolbar* state_close = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 50)];
state_close.translucent =NO; //.barStyle = UIBarStyleDefault;
state_close.barTintColor = [UIColor colorWithRed:0.94 green:0.94 blue:0.94 alpha:1.0];
[state_close sizeToFit];
提前致谢
目标 - C
您的代码工作正常。尝试更改y
state_close
的位置,如下所示
UIToolbar *state_close = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 200, self.view.frame.size.width, 50)];
state_close.barTintColor = [UIColor blackColor];
state_close.alpha = 1.0;
[state_close sizeToFit];
[self.view addSubview:state_close];
如果要设置y = 0
请隐藏导航栏。
[self.navigationController.navigationBar setHidden:true];