Я делаю универсальное приложение на основе шаблона Utility App. Я выбрал универсальное приложение, и MainView.xib и MainView ~ iPad.xib правильно работают на обоих типах устройств.
На iPad2, когда я переключаюсь на FlipsideView, он загружает FlipsideView.xib, даже если в проекте есть совершенно хороший файл FlipsideView ~ iPad.xib. По умолчанию xib имеет нормальный размер (iPhone) и отображается в нижнем левом углу iPad.
Мне действительно пришлось создать xib FlipsideView ~ iPad вручную. Я считаю, что xib правильно подключен к IB, поскольку он идентичен соединениям FlipsideView.xib.
За последние пару недель я прочитал довольно много сообщений с похожими проблемами, и эта ветка Stack Overflow отвечает наиболее четко и содержит ссылки на документацию Apple. Итак, я знаю, что это работает для других и задокументировано.
Код для этого раздела идентичен методу showInfo () в стандартном шаблоне служебного приложения.
(Да, я понимаю, что могу вручную загрузить проверку версии ~ iPad UI_USER_INTERFACE_IDIOM (). Я пытаюсь понять, что я делаю неправильно, заставляя работать модификатор ~ iPad.)
Есть идеи, что мне не хватает?
Большое спасибо за вашу помощь!