UIButton в UIBarButtonItem не отображается

У меня есть следующее, на мой взгляд, загружено в мой контроллер табличного представления:

UIButton *change_view = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[change_view setTitle:@"List" forState:UIControlStateNormal];
[change_view addTarget:self action:@selector(toggleView:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithCustomView: change_view];    
self.navigationItem.rightBarButtonItem = button;    

Когда я запускаю программу, она не показывает ни заголовка, ни округленных прямоугольная кнопка. Однако, если я изменю тип на UIButtonTypeInfoLight, он появится ... так в чем проблема?

7
задан jv42 4 November 2010 в 15:20
поделиться