Значок UIBarButtonItem белый при добавлении через IB, черный при программном добавлении

Когда я добавляю значок вUIBarButtonItem через Interface Builder значок отображается белым. Когда я добавляю тот же файл значков программно в другойUIToolbar, значок отображается черным. Зачем?

UIImage *image = [UIImage imageNamed:@"icon.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:image forState:UIControlStateNormal];
rootViewController.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithCustomView:reloadButton] autorelease];