Как добавить изображение «Больше» кнопки UITabBarController в iOS 6?

Я знаю, как добавить UITabBarController и как он используется, я уже это сделал.

Моя проблема в том, что я не могу добавить изображение на вкладку 'more' UITabBarController .
Я знаю, что есть много подобных вопросов, как у меня, но не помогло мне.
После googling я обнаружил, что мы не можем добавлять изображения на вкладку 'More' в UITabBarController Поскольку вкладка UITabBarController автоматически отображается, когда UITabBarItem больше 5.
Я мог бы найти, как изменить кнопку SELECTION COLOR и TITLE 'more' , но я не смог найти кнопку 'more' Image.

Так что, возможно, мне нужно настроить UITabBarController поэтому я также ищу настройку UITabBarController но не смог ее найти.

Пожалуйста, помогите мне в этом выпуске.

3 Solutions collect form web for “Как добавить изображение «Больше» кнопки UITabBarController в iOS 6?”

Кнопка «Дополнительно» автоматически генерируется, если в iPhone более 5 вкладок. Поэтому вы не можете этого сделать. Вместо этого вы должны создать пользовательскую вкладку с помощью UIView и UIButton .

Посмотрите, как добавить представление UIViewController на self.view .

 [self addChildViewController:yourViewController]; yourViewController.view.frame = anyFrame; [self addSubview:yourViewController.view]; [yourViewController didMoveToParentViewController:self]; 

При этом вы можете добавить другой UIViewController при каждом UIViewController каждой кнопки. Всего наилучшего! 

Хорошо Если вы не хотите создавать его самостоятельно. Ниже приведен список настраиваемых табуляций, который соответствует вашему требованию.

  1. AKTabBarController
  2. InfiniTabBar
  3. RaisedCenterTabBar
  4. MHTabBarController
  5. TweetBotTabBar
  6. ALCustomTabBarController
  7. MHCustomTabBarController
  8. M13InfiniteTabBar
  9. TabBarKit
  10. RNSwipeBar
  11. BCTabBarController
  12. TabBarAnimation
  13. ExpandableTabBar
  14. JBTabBarController
  15. JSScrollableTabBar
  16. NGTabBarController
  17. crtabbar
  18. VSTabBar
  19. DMFilterView
  20. CubeTabBarController
  21. FSVerticalTabBarController
  22. PrettyKit

Вы можете добавить изображение для каждого элемента, для выбранных и невыбранных состояний. Как это:

 UIImage *selectedImage0 = [UIImage imageNamed:@"image1.png"]; UIImage *unselectedImage0 = [UIImage imageNamed:@"image1_unselected.png"]; UIImage *selectedImage1 = [UIImage imageNamed:@"image2.png"]; UIImage *unselectedImage1 = [UIImage imageNamed:@"image2_unselected.png"]; UIImage *selectedImage2 = [UIImage imageNamed:@"image3.png"]; UIImage *unselectedImage2 = [UIImage imageNamed:@"image3_unselected.png"]; UIImage *selectedImage3 = [UIImage imageNamed:@"image4.png"]; UIImage *unselectedImage3 = [UIImage imageNamed:@"image4_unselected.png"]; UIImage *selectedImage4 = [UIImage imageNamed:@"image5.png"]; UIImage *unselectedImage4 = [UIImage imageNamed:@"image5_unselected.png"]; UITabBar *tabBar = self.tabBarController.tabBar; UITabBarItem *item0 = [tabBar.items objectAtIndex:0]; UITabBarItem *item1 = [tabBar.items objectAtIndex:1]; UITabBarItem *item2 = [tabBar.items objectAtIndex:2]; UITabBarItem *item3 = [tabBar.items objectAtIndex:3]; UITabBarItem *item4 = [tabBar.items objectAtIndex:4]; [item0 setFinishedSelectedImage:selectedImage0 withFinishedUnselectedImage:unselectedImage0]; [item1 setFinishedSelectedImage:selectedImage1 withFinishedUnselectedImage:unselectedImage1]; [item2 setFinishedSelectedImage:selectedImage2 withFinishedUnselectedImage:unselectedImage2]; [item3 setFinishedSelectedImage:selectedImage3 withFinishedUnselectedImage:unselectedImage3]; [item4 setFinishedSelectedImage:selectedImage4 withFinishedUnselectedImage:unselectedImage4]; 

Вы можете поместить этот код в метод viewDidLoad любого из ваших контроллеров.

Надеюсь, он работает для вас спасибо!

Попробуйте создать более 5 segues от TabBarController к другим, и вы увидите больше кнопки. Добавьте изображения в элемент TabBar каждого контроллера, к которому вы были подключены, и вы увидите значок этой вкладки на главном TabBar

  • Контроллер навигации по раскадровке и контроллер панели вкладок
  • Как изменить «больше» контроллер отображения tintColor UITabBarController?
  • iOS: как добавить подчеркивание в UITabBarItem
  • Как скрыть панель вкладок с анимацией в iOS?
  • После скрытия TabBar не может касаться области за TabBar
  • Работа с одним и тем же NSManagedObjectContext в нескольких вкладках
  • UITableView частично скрыт UITabBar
  • Приложение разбилось с UITabBarController и в покупках приложений
  • Почему UITabBarControllerDelegate nil сразу после того, как я его установил?
  • iOS8 / Swift: панель вкладок становится меньше по щелчку
  • Как настроить кнопку «Больше» UITabBarController?
  • Interesting Posts

    Генерировать производный ключ из общего секретного (ECDH-ES) – ConcatKDF

    Увеличение масштаба карты до местоположения пользователя и аннотации (скорость 2)

    Учитывая CGPath, как это сделать?

    Приобретение интерактивного пакетаPopGestureRecognizer отклоняет обратный вызов / событие

    Расширения iOS с несколькими целями

    Неоднозначное использование индекса xcode 7.1

    Как редактировать текст из другого приложения в iOS

    iOS 6 Проблемы с MKUserTrackingModeFollowWithHeading

    Удаленное уведомление iOS не получено, если не запущено из Xcode

    Xamarin.iOS привязывается к сторонней структуре

    Запись на BLE-ресивер в iOS Swift

    Что произойдет с моим приложением iOS (в настоящее время в App Store), когда я обновляю Firebase?

    Отправить письмо в фоновом режиме от iOS

    членство, услуга аутентификации wcf, мобильное приложение (iOS, Android)

    Как изменить высоту текстового поля?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.