Я пытаюсь преобразовать приложение для iPhone в «универсальное» приложение, выполнив следующие действия. Первый экран приложения имеет панель навигации.
- Загрузите и установите Xcode 3.2.3 и iPhone SDK 4.
- Откройте существующий проект Xcode приложения для iPhone, выберите цель и выберите «Обновить текущую цель для iPad ...» в меню «Файл».
- Выберите «Одно универсальное приложение» в появившемся всплывающем окне.
Теперь, когда я запускаю приложение на iPad или симуляторе iPad, панель навигации отображается нормально, но элемент кнопки правой панели просто не работает. Я подтвердил, что rightBarButtonItem
включен,
(gdb) p (int)[[[firstController navigationItem] rightBarButtonItem] isEnabled]
$2 = 1
искал решение проблемы выше и ниже, но пока ничего не понял.