相关疑难解决方法(0)

如何在iOS 7中制作完全透明的导航栏

我希望我的应用程序中的UINavigationBar完全透明,并在其下直接与viewcontroller刷新.但是,我能找到的唯一代码使它半透明但不透明.我知道这可以在iOS 7中完成,因为它在笔记应用程序中使用.我的问题是,他们用来做什么代码?

transparency cocoa-touch uinavigationbar translucency

126
推荐指数
5
解决办法
8万
查看次数

难道UIToolBar不透明吗?

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

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

cocoa-touch

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

如何在iOS 7中使导航栏透明?

有没有办法让导航控制器的栏完全透明?

我尝试过的:

[self.navigationController.navigationBar setBackgroundColor:[UIColor clearColor]];
[self.navigationController.navigationBar setBarTintColor:[UIColor clearColor]];
[self.navigationController.navigationBar setAlpha:0.0];
Run Code Online (Sandbox Code Playgroud)

但酒吧的外观不会改变,并保持白色半透明.我试图看到酒吧项目,但不是酒吧本身.有人能指出我正确的方向吗?谢谢

objective-c transparent uinavigationbar ios ios7

18
推荐指数
2
解决办法
5万
查看次数

透明的UIToolbar

我编写了以下代码以使我的工具栏透明.

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

我如何UIToolbar透明?

iphone transparent uitoolbar

9
推荐指数
3
解决办法
1万
查看次数

从xcode故事板中可视地修改UIToolbar

我正在使用XCode 4和故事板我正在创建的应用程序,但是我无法在视觉上修改UIToolbar.

我正在尝试修改UITableViewController内部的UIToolbar - 但是我必须将UIToolbar放在正确的层次结构之外,以便能够直观地修改它.我已经尝试将它放在视图控制器区域,但这并没有显示出来.

有一次,我能够让它显示在下面,因为它是自己的对象但是我无法重新创建它.

问题

一旦我能够让它看起来像这样 问题

xcode ios xcode4 ios5

6
推荐指数
1
解决办法
7277
查看次数

如何让UIToolbar的背景透明化?

我想让我的UIToolBar有一个透明的背景(类似于iBooks),但我没有设置translucent属性的运气.

这是我的代码:

UIToolbar *toolBar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
    NSMutableArray *toolBarItems = [[NSMutableArray alloc] init];
    [toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleBordered target:nil action:nil]];
    [toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Source" style:UIBarButtonItemStyleBordered target:nil action:nil]];
    [toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Aa" style:UIBarButtonItemStyleBordered target:nil action:nil]];
    [toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Rabbit" style:UIBarButtonItemStyleBordered target:nil action:nil]];
    toolBar.items = toolBarItems;
    toolBar.translucent = YES;
    [self.view addSubview:toolBar];
Run Code Online (Sandbox Code Playgroud)

它仍然是这样的:

在此输入图像描述

objective-c uitoolbar uiview ios

5
推荐指数
1
解决办法
6826
查看次数

如何使导航栏均匀半透明?

我正在iOS 7上编写一个应用程序,我似乎无法处理navigationBar和工具栏的透明度,如何将导航栏设置为50%不透明度的黑色?

我已经阅读了向ios7指南的过渡,我看过wwdc13讲座214,但我的状态栏仍然具有与附加导航栏的其余部分不同的透明度.

这是我的代码:

// APP-WIDE THEMING
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlackOpaque];
[[UINavigationBar appearance] setBackgroundColor:[UIColor blueColor]];  
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
Run Code Online (Sandbox Code Playgroud)

这是我的问题的截图:http://grab.by/qiyU

cocoa objective-c uinavigationbar uinavigationcontroller ios7

0
推荐指数
1
解决办法
4714
查看次数