Как я могу определить положение UITabBarItem? - PullRequest
0 голосов
/ 11 августа 2010

Как я могу определить, имеет ли UITabBarItem заголовок "Hello" и находится ли он в позиции 0?

Ответы [ 3 ]

2 голосов
/ 19 апреля 2011

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

NSUInteger index = [tabBar.items indexOfObject:item];
1 голос
/ 11 августа 2010

Используйте свойство items UITabBar, например:

if([[myTabBar items] indexOfObject:myTabBarItem] == 0)
{
  UITabBarItem* theItem = [[myTabBar items] objectAtIndex:0];

  if([theItem.title isEqualToString:@"Hello"])
  {
    // it's in position 0 and has title "Hello"
  }
}
0 голосов
/ 11 августа 2010

uitabbaritem наследуется от uibaritem, который определяет свойства тега и заголовка.

...