Вот структура каталогов в качестве примера:
\project
\source
\cache
\other
, Когда в project
Вы видите, что Ваш каталог кэша не добавляется и обнаруживается как таковой.
> svn st
M source
? cache
Для установки проигнорировать свойства сделайте
svn propset svn:ignore кэш.
, где svn:ignore
название свойства, Вы устанавливаете, cache
значение свойства, и .
каталог, на котором Вы устанавливаете это свойство. Это должен быть родительский каталог cache
каталог, для которого нужно свойство.
Для проверки, какие свойства установлены:
> svn proplist
Properties on '.':
svn:ignore
Для наблюдения значения [1 110]:
> svn propget svn:ignore
cache
Для удаления свойств ранее набор:
svn propdel svn:ignore
NSArray *tabBarItemTitles = [NSArray arrayWithObjects: @"Title1", @"Title2", @"Title3", nil];
for (UIViewController *viewController in self.viewControllers)
{
viewController.title = [tabBarItemTitles objectAtIndex: [self.viewControllers indexOfObject: viewController]];
}
Это устанавливает заголовок каждого из контроллеров представления (заголовок, показанный вверху в контроллере навигации) на соответствующий заголовок в tabBarItemTitles array.
Если вы пытаетесь установить текст в tabBarItem, сделайте следующее:
NSArray *tabBarItemTitles = [NSArray arrayWithObjects: @"Title1", @"Title2", @"Title3", nil];
for (UItabBarItem *item in self.items)
{
item.title = [tabBarItemTitles objectAtIndex: [self.items indexOfObject: item]];
}
Заголовок, отображаемый для каждой вкладки на панели вкладок, обычно соответствует заголовку соответствующего ViewController.
Например, если у меня есть tabBarController с пятью вкладками, это означает, что у меня есть Контроллеры просмотра 5 в моем tabBarController. Заголовок первой вкладки будет свойством title первого контроллера представления и т. Д. Другими словами, если вы сделали это,
[myFirstViewController setTitle:@"First"];
, тогда «Первая» будет заголовком вашей вкладки.
Вы можете также управляйте заголовком напрямую, извлекая UITabBarItem (подкласс UIBarItem) и задав заголовок самостоятельно, но это обычно необходимо только в том случае, если один из заголовков вашего viewController слишком длинный для правильного отображения.