Я знаю, что это был старый вопрос, но я не могу его решить. Я создал контроллер таблеток с семи элементами табуляции в раскадровке с контроллером панели табуляции, но не на пользовательской панели вкладок, поэтому я хочу скрыть кнопку редактирования в другом разделе панели вкладок.Отключить кнопку редактирования в панели вкладок ios
для этого я кода, как:
on application didFinishLaunchingWithOptions: method
_tabbarconroller.customizableViewControllers=[NSArray arrayWithObjects:nil];
, а также добавить метод
- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated
{
UINavigationBar *morenavbar = navigationController.navigationBar;
UINavigationItem *morenavitem = morenavbar.topItem;
morenavitem.rightBarButtonItem = nil;
}
, но он не работает в iOS7, пожалуйста, дайте мне ответ или любой ресурс для этого,
Вы проверили это http://stackoverflow.com/questions/825066/how-to-disable-the-edit-button-that-appears-in-the-more-section-of-a-uitabbarcon –
i проверьте его, но он не работает @PradhyumanSinh Chavda –
Я думаю, что это пользовательский контроллер панели вкладок не на контроллере раскадровки –