我在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:

我有一个解析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)是真实的