У меня есть этот UIViewController с этим кодом в .m:Почему мой UIBarButtonItem не отображается в верхнем правом углу?
@property (nonatomic,strong) IBOutlet UINavigationBar *navBar;
@property (nonatomic,strong) IBOutlet UIBarButtonItem *button;
@end
@implementation DetailViewController
- (void)viewDidLoad{
[super viewDidLoad];
// Do any additional setup after loading the view.
UIBarButtonItem *listoButton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"ListoBtn1.png"] style:UIBarButtonItemStyleBordered target:self action:@selector(done:)];
self.navBar.topItem.rightBarButtonItem = listoButton;
//self.navBar.topItem.backBarButtonItem = self.button;
[self setVariables];
}
кнопка появляется, но это выглядит следующим образом:
Я просто хочу, чтобы появиться мое изображение, не то, что назад кнопка. Как удалить границу?
попытайтесь поместить этот код в ViewDidLoad или ViewWillApear метода –