相关疑难解决方法(0)

难道UIToolBar不透明吗?

我尝试以下代码,但它不起作用.

[helloToolbar setBackgroundColor:[UIColor clearColor]];
Run Code Online (Sandbox Code Playgroud)

cocoa-touch

22
推荐指数
6
解决办法
2万
查看次数

在UINavigationBar左侧的"后退"按钮旁边添加另一个按钮

我已经尝试了几个小时,但我仍然无法解决它.当使用UINavigationController并在顶部推送一个新的视图控制器时,我在导航栏的左侧有一个免费的"后退"按钮.我想在它旁边的另一个按钮(显示一个弹出菜单).我想知道这样做的正确方法是什么.或者我必须隐藏自由后退按钮并自己制作相同的按钮?如果是这种情况,我还需要在按下我自己的后退按钮时弹出当前视图控制器,对吧?

谢谢你的帮助.

uinavigationbar uinavigationcontroller ipad ios

14
推荐指数
2
解决办法
4747
查看次数

如何将多个UIBarButtonItem添加到UINavigationBar?

我想许多添加UIBarButtonItem的到UINavigationbar,不只是左,右按键:

logoButton = [[UIBarButtonItem alloc] initWithTitle:@"A Button" style:UIBarButtonItemStyleBordered target:self action:@selector(logoButtonAClicked:)];

logoButton2 = [[UIBarButtonItem alloc] initWithTitle:@"B Button" style:UIBarButtonItemStyleBordered target:self action:@selector(logoButtonBClicked:)];

logoButto3 = [[UIBarButtonItem alloc] initWithTitle:@"C Button" style:UIBarButtonItemStyleBordered target:self action:@selector(logoButtonCClicked:)];

self.navigationController.navigationBarHidden = NO;

self.title = @"Title";

NSArray* items = [[NSArray alloc] initWithObjects:logoButtonA, logoButtonB, logoButtonC, nil];
self.navigationController.navigationBar.items = items;
Run Code Online (Sandbox Code Playgroud)

我收到了SIGBRTself.navigationController.navigationBar.items = items;

如何将多个UIBarButtonItems 添加到UINavigationBar

cocoa-touch objective-c uinavigationbar uibarbuttonitem ipad

7
推荐指数
1
解决办法
6853
查看次数