У меня есть существующий проект iPhone, который был протестирован, представлен и одобрен, скомпилирован с 3.1.3 SDK.Я взял этот проект и преобразовал его в универсальное приложение для iPad / iPhone, следуя инструкциям Apple (т.е. позволяя Xcode творить чудеса).
Это приложение имеет UITabBarController
в качестве контроллера корневого представления, встроенного внутриXIB.При запуске на симуляторе 4.0 iPhone работает нормально.При работе на 3.2 iPad Simulator или на самом устройстве у него есть один существенный недостаток: UITabBar не отвечает.Я не могу изменить ни одну из вкладок;Краны на любой части UITabBar, кажется, никогда не регистрируются.Я могу нажать на представление контроллера представления текущей вкладки без проблем.
Поскольку UITabBarController
создается внутри XIB, я также создаю его вкладки (контроллеры представления) внутри XIB.Если я добавлю или вычту вкладки, это, кажется, прекрасно обновляет UITabBar.Но, тем не менее, ни одна из реальных вкладок не может быть изменена.
У кого-нибудь есть идеи?