ino*_*nik 4 uinavigationcontroller ios
这是一个n00b问题,但我似乎无法解决阅读我的书籍和笔记:
我正在实现一个导航控件,我无法弄清楚为什么我的代码没有为它设置一种色彩颜色.
在我的app委托实现文件中,在applicationDidFinishLaunching:方法下:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
rootViewController *rootView = [[rootViewController alloc] initWithNibName:@"rootViewController" bundle:nil];
self.navController = [[UINavigationController alloc] initWithRootViewController:rootView];
self.navController.navigationBar.tintColor = [UIColor colorWithRed:20/255 green:44/255 blue:86/255 alpha:1];
Run Code Online (Sandbox Code Playgroud)
在navController初始化得很好,但有一个黑色.
Jon*_*nah 11
你看到一个黑色的导航栏,因为它[UIColor colorWithRed:20/255 green:44/255 blue:86/255 alpha:1]是黑色的!
你正在执行整数除法20/255 == 0.将这些值表示为浮点数,您应该看到预期的颜色:
[UIColor colorWithRed:20.0/255 green:44.0/255 blue:86.0/255 alpha:1]
| 归档时间: |
|
| 查看次数: |
3117 次 |
| 最近记录: |