iPad: проблема изменения цвета фона сгруппированного TableView в iOS SDK 4.2
Я использую iOS SDK 4.2.
В моем приложении для iPad я не могу изменить цвет фона группового представления таблицы, Даже если он не настроен на очистку цвета
Если я попытаюсь изменить стиль представления таблицы с сгруппированного представления таблицы на простое представление таблицы, а затем попытаюсь изменить цвет фона, то он изменится.
Но что-то кажется неправильным, когда я использую групповое табличное представление
Что может быть не так?
Что я должен делать? делать?
Пожалуйста, помогите и предложите
Спасибо.
3 ответа:
У меня тоже есть эта проблема. Только на iPad. Только с групповым столом.
Это можно исправить, создав новое представление, раскрасив его, а затем установив это новое представление в фоновом режиме tableView.
Это работает для статических цветов, но не для изображений паттернов (что я пытаюсь сделать)
Установите
nil
на backgroundView tableview, чтобы решить проблему.tableView.backgroundView = nil;
BackgroundView работает только с ios 3.2 и более поздними версиями.
Итак, проверьтеif([tableView respondsToSelector:@selector(backgroundView)]) tableView.backgroundView = nil;
Для обратной совместимости, в противном случае приложение рухнет.