как установить изображение для uitabbarcontroller в коде какао

Согласитесь с Уильямом, используйте gdb, чтобы увидеть поток времени выполнения.
Есть некоторый статический анализатор кода, который может сказать, какие функции вызывают, и может дать вам некоторый граф потока вызовов. Одним из инструментов является «Понимание C ++» (поддержка C / C ++), но это не бесплатно, я думаю. Но вы можете найти похожие инструменты.

6
задан Atma 10 June 2009 в 20:22
поделиться

2 ответа

Я понял, что вы можете получить массив контроллеров представления, а затем добавить изображения:

           NSArray *tabs =  tabBarController.viewControllers;
UIViewController *tab1 = [tabs objectAtIndex:0];
tab1.tabBarItem.image = [UIImage imageNamed:@"clockicon.png"];
UIViewController *tab2 = [tabs objectAtIndex:1];
tab2.tabBarItem.image = [UIImage imageNamed:@"nearest.png"];
20
ответ дан 8 December 2019 в 02:40
поделиться

UIViewController имеет свойство tabBarItem , которое имеет свойство image (унаследовано от класса UIBarItem , класса UITabBarItem ] подклассы). Например:

viewController.tabBarItem.image = [UIImage imageNamed:@"foo.png"];
11
ответ дан 8 December 2019 в 02:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: