Ios 将按钮添加到navigationcontroller的中心
如何将按钮添加到navigationcontroller的中心我已经尝试了以下代码 UIButton*标题按钮=[UIButtonbuttonWithType:UIButtonTypeLoundRect]Ios 将按钮添加到navigationcontroller的中心,ios,navigationcontroller,Ios,Navigationcontroller,如何将按钮添加到navigationcontroller的中心我已经尝试了以下代码 UIButton*标题按钮=[UIButtonbuttonWithType:UIButtonTypeLoundRect] [titleButton setFrame:CGRectMake(0, 0, 200, 35)]; self.navigationItem.titleView = titleButton; 但是屏幕上显示的是没有颜色的空白按钮如何正常显示我在代码正常工作的情况下使用了这个按钮 UIButt
[titleButton setFrame:CGRectMake(0, 0, 200, 35)];
self.navigationItem.titleView = titleButton;
但是屏幕上显示的是没有颜色的空白按钮如何正常显示我在代码正常工作的情况下使用了这个按钮
UIButton *titleButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[titleButton setTitle:@"Title" forState:UIControlStateNormal];
[titleButton setFrame:CGRectMake(0, 0, 200, 35)];
self.navigationItem.titleView = titleButton;
试试看。按钮标题下方仍显示白色,但未显示正常状态颜色UIButtonPeroundRect将始终以白色显示UIButton,您希望如何处理按钮背景??使其看起来像正常按钮您能更清楚一点吗?您希望按钮的外观如何?没有边界?白色背景?黑文本?
UIButton *titleButton = [UIButtonbuttonWithType:UIButtonTypeRoundedRect];
[titleButton setFrame:CGRectMake((self.view.frame.size.width - 200)/2, 3, 200, 35)];
[self.navigationController.navigationBar addSubview:titleButton];