Я безуспешно пытаюсь заставить мои пользовательские изображения сетчатки отображаться в моей пользовательской вкладке iOS5.
У меня есть 4 элемента в моей вкладке, я установил выбранное / невыбранное изображение в contact@2x.png, которыйимеет разрешение 160px x 75px.Я подумал, что 4 из этих изображений шириной 160px будут соответствовать ширине сетчатки 640px.
Вы можете посмотреть мой contact@2x.png здесь https://lh4.googleusercontent.com/-afHulbEcxNE/TuPe-YIj91I/AAAAAAAAAII/lCojphAxF9w/s160/contact%2525402x.png
Я установил все элементы программно, как виднониже.
UIImage *selectedContact = [UIImage imageNamed:@"contact@2x.png"];
UIImage *unselectedContact = [UIImage imageNamed:@"contact@2x.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];
[item0 setFinishedSelectedImage:selectedContact withFinishedUnselectedImage:unselectedContact];
[item1 setFinishedSelectedImage:selectedContact withFinishedUnselectedImage:unselectedContact];
[item2 setFinishedSelectedImage:selectedContact withFinishedUnselectedImage:unselectedContact];
[item3 setFinishedSelectedImage:selectedContact withFinishedUnselectedImage:unselectedContact];
Во время выполнения я вижу, что масштаб установлен на 1
Почему 2 не берется из суффикса изображения?Панель вкладок огромна и не масштабируется.
Пожалуйста, смотрите скриншот симулятора ниже…
https://lh5.googleusercontent.com/-A5oxZprlDhU/TuPfAlG_HQI/AAAAAAAAAIc/mIwHXOPZSrE/s735/simulator.png
Мои другие изображения сетчатки для моего приложения и значка по умолчанию:за работой.
Мысли?Я схожу с ума ☺ Заранее спасибо.