Я проверяю свое приложение на бета-версию ios 7. Я установил цвет фона UITableView
, чтобы очистить цвет. Его по-прежнему показывает белый фон. Есть ли другой способ сделать его прозрачным?UITableView - прозрачный фон в iOS 7
ответ
Настройка стола для просмотра backgroundColor, чтобы очистить цвет, работающий абсолютно нормально в iOS 7 chk
скриншот см. В этих разделительных линиях для ячеек таблицы, в то время как представление таблицы прозрачно.
Got It, я установил четкий цвет на фоне стола, но также нужно установить четкий цвет для tableviewcells.Thanks! – user1113101
Спасибо за это. Просто, чтобы дать мои два цента, в iOS 6 или старше, фон по умолчанию был прозрачным, поэтому, не меняя что-то, у вас все еще есть прозрачность в iOS 6, и вы получили белый фон на iOS. Поэтому просто сделайте весь четкий цвет, чтобы быть уверенным, что он повсюду. – Dam
На самом деле, у меня такая же проблема, даже жесткая UITableViewCell и все соответствующие UIView внутри нее установлены на clearColor. – Leonardo
Я не мог заставить его работать, но следующий работал отлично:
-(void)tableView:(UITableView *)tableView
willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
[cell setBackgroundColor:[UIColor clearColor]];
}
По-видимому, внутри ячейки есть внутренний флаг, который отслеживает, был ли установлен цвет или нет. Использование 'getRed: green: blue: alpha' до и после установки' clearColor', как указано выше, дает те же результаты, но приведенный выше код определенно имеет предполагаемый эффект преобразования фона ячейки из белого в прозрачный. –
Это также идеальное место, чтобы чередовать цвет фона – jfgrang
Верьте или нет, следующее заявление, добавил к cellForRowAtIndexPath
, заставит IOS 7 почтить XIB-определенный цвет:
cell.backgroundColor = cell.backgroundColor;
Спасибо, что разместили это! –
Не решила проблему, пока она решается следующим образом: cell.backgroundColor = [UIColor clearColor]; – XIII
В моей раскадровке XCode 5 мне также необходимо было установить цвет фона раздела «Вид» в свойствах «Просмотр таблицы».
UITableView расширяет UIScrollView. Он не имеет собственного свойства scrollView. – jowie
Извините, я имел в виду раскадровки. В разделе «Просмотр прокрутки» есть раздел: http://screencast.com/t/UauSjNq76g. Пожалуйста, снимите свой голос. –
Но похоже, что это не то, что я имел в виду. Мне пришлось установить свойство Background в общем разделе «Вид», а не прокручивать вид –
- 1. Прозрачный эффект на UITableView в iOS 7
- 2. Прозрачный фон в сгруппированном UITableView - iPhone
- 3. Прозрачный фон
- 4. iOS10 - прозрачный фон приложения
- 5. Ошибка UITableView iOS 7
- 6. Горизонтальный UItableView ios 7
- 7. Прозрачный фон для commitEditingStyle
- 8. Прозрачный фон - не полностью прозрачный
- 9. Прозрачный прозрачный фон для QWidget
- 10. Java GlassPanel прозрачный прозрачный фон
- 11. wxPython TextCtrl Прозрачный фон
- 12. Фон прозрачный в IE8
- 13. Прозрачный фон в jpGraph
- 14. Прозрачный фон в QWebEnginePage
- 15. Как сделать прозрачный фон для выбранных ячеек в UITableView
- 16. Исправлен прозрачный заголовок в UITableView
- 17. IOS 7 Строка состояния фон
- 18. Прозрачный размытый фон в JavaFx
- 19. Сделать глиф кнопки имеют прозрачный фон в delphi 7?
- 20. Как создать прозрачный фон для UITableView и UISearchBar
- 21. UiTableView внутри AlertView iOS 7
- 22. iOS 7 UITableView внутри popover
- 23. Изменить UITableView contentInset iOS 7
- 24. iOS 7 - UIPickerView над UITableView
- 25. Обновить UITableView на iOS 7
- 26. iOS 7 Прозрачный контроллер Modal View
- 27. iOS 7 - прозрачный распознаватель жестов UIView
- 28. Как поставить прозрачный фон?
- 29. AS3 прозрачный фон
- 30. Прозрачный модальный фон
Я не согласен с этим закрытием. Это очень актуально. Я бы хотел ответить на этот вопрос. –
Вам необходимо использовать tableView: willDisplayCell: forRowAtIndexPath: делегировать метод для установки функций ячеек в таблице. Особенно, если вы используете старые перья из какого-то более старого проекта. –
Действительно очень сомнительное решение закрыть этот вопрос - почему это слишком локализовано ??? И, пожалуйста, смотрите также> 11000 раз просмотренных за 3 месяца ... – TheEye