Я хочу использовать собственное изображение для кнопки Действие в своем приложении. У меня размер изображения 30px X 30px. В моем приложении я использую код:Пользовательский UIBarButtonItem Смещение изображения на панели навигации
UIBarButtonItem *heart = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"[email protected]"] style:UIBarButtonItemStyleDone target:self action:@selector(theactionbutton)];
self.navigationItem.rightBarButtonItem = the action;
Однако кнопка кажется слишком далеко влево. Я прикрепил к нему два изображения, первое показывает оригинальную кнопку действия, а вторая показывает мое собственное изображение для сравнения. Любые мысли, почему это перемещено влево?
При условии, что код, который у меня был в моем OP – user717452
Заменить действие @ 2x .png с action.png –
Это переместило его, но также сделало его крошечным. – user717452