iOS 5 и Three20 SDK - PullRequest
       22

iOS 5 и Three20 SDK

2 голосов
/ 20 октября 2011

Я хочу, чтобы мои приложения были совместимы с iOS 5. Все хорошо с iOS 4.3. После изменения параметров основного проекта и целевого компилятора на компилятор Apple LLVM 3.0 и установки параметров проекта и цели Three20 на LLVM GCC 4.2 я запустил приложение. Приложение работает хорошо, но на экране фотогалереи есть то, чего я не хочу. Вот скриншот.

iOS 5 http://www.portxl.com/ios/5.png

Над миниатюрами находится прямоугольный блок. Я запустил одно и то же приложение с теми же кодами в iOS 4.3, и там нет блока. Снимок экрана ниже.

iOS 4.3 http://www.portxl.com/ios/4-3.png

Жду ваших предложений, заранее спасибо.

Есть небольшое замечание: когда я изменяю настройки проекта и цели Three20 на компилятор Apple LLVM 3.0, в классе Three20 возникает ошибка. Когда я прокручиваю табличное представление, прямоугольный блок идет вместе с табличным представлением.

1 Ответ

0 голосов
/ 08 ноября 2011

проблема в TTTableViewDelegate,

- (CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section;

в iOS 5, этот метод должен возвращать 0, если вы не хотите раздел заголовка.

вы можете проверить последние три20,это было решено.

...