小编gal*_*leo的帖子

iOS 7 NavigationBar没有显示精确的RGB颜色

我在AppDelegate中为Nav Bar设置了一种特殊颜色:

[[UINavigationBar appearance]setBarTintColor:[UIColor colorWithRed:0 green:(41.0f/255.0f) blue:(103.0f/255.0f) alpha:1]];
Run Code Online (Sandbox Code Playgroud)

但是随后显示的RGB值是:R:12 G:48 B:110.iOS似乎只是把价值提高了一点.我怎么能避免这种情况?(因为它看起来很难看)当我给同一种颜色定制的TableViewSection时,它是对的.

截图:

的NavBar: 导航栏

自定义TableViewSection: 在此输入图像描述

objective-c uinavigationbar ios ios7

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

if和else语句都是随机调用的

我有一个解析HTML的方法.在那里有一个if/else语句:

if ((NSNumber1 == NSNumber2)) {
    NSLog(@"dafuq1?");
} else {
    NSLog(@"dafuq2?");
}
Run Code Online (Sandbox Code Playgroud)

日志有时像这样:

...:dafuq1?

...:dafuq2?

所以两个部分都被调用了.但有时候只有其中一个被召唤!为什么?

顺便说一句.iOS 7.0.4,Xcode 5.0.1

并且 (NSNumber1 == NSNumber2)是真实的

objective-c nsnumber

-2
推荐指数
1
解决办法
99
查看次数

标签 统计

objective-c ×2

ios ×1

ios7 ×1

nsnumber ×1

uinavigationbar ×1