Size: a a a

2020 November 12

A

Aleksey in SwiftBook
Цвета через сториборд заданы 🙁
источник

БМ

Богдан Марков... in SwiftBook
у таблицы тоже? может там где-то default стоит?
источник

С

Сергей in SwiftBook
Гайз, я уже себе всю голову сломал. Усу collectionview. Получаю данные с JSon при загрузке и коллекция пустая. Сделал тестовую кнопку с reloadData - все работает.
Но именно при запуске приложения пустой экран. Как лечить?
источник

С

Сергей in SwiftBook
Переслано от Сергей
источник

A

Aleksey in SwiftBook
Богдан Марков
у таблицы тоже? может там где-то default стоит?
Да вроде все проверил, везде не черный
источник

ИЛ

Игорь Лемешевский... in SwiftBook
Сергей
Гайз, я уже себе всю голову сломал. Усу collectionview. Получаю данные с JSon при загрузке и коллекция пустая. Сделал тестовую кнопку с reloadData - все работает.
Но именно при запуске приложения пустой экран. Как лечить?
у тебя коллекция настраивается раньше, чем вызывается запрос в сеть, потому при обновлении работает. Тебе нужно, чтобы в момент, когда ответ от сервера пришел автоматом вызывалась reloadData
источник

L

Le in SwiftBook
Сергей
Гайз, я уже себе всю голову сломал. Усу collectionview. Получаю данные с JSon при загрузке и коллекция пустая. Сделал тестовую кнопку с reloadData - все работает.
Но именно при запуске приложения пустой экран. Как лечить?
Попробуй в функции после загрузки данных прописать collectionView.reloadData()
источник

PS

Polina Skalkina in SwiftBook
че как там большой сюрреализм?
источник

PS

Polina Skalkina in SwiftBook
есть кто накатил уже?
источник

С

Сергей in SwiftBook
Le
Попробуй в функции после загрузки данных прописать collectionView.reloadData()
Пробовал. Не зашло
источник

GZ

Gleb Zheglov Ⓜ️ in SwiftBook
Сергей
Гайз, я уже себе всю голову сломал. Усу collectionview. Получаю данные с JSon при загрузке и коллекция пустая. Сделал тестовую кнопку с reloadData - все работает.
Но именно при запуске приложения пустой экран. Как лечить?
Смотри как можешь сделать, если я правильно понял

Вот допустим у тебя есть dataSource в который приходят данные с сервера, и на основании которых у тебя строится твое CollectionView

Сделай просто для своего dataSource наблюдатель didSet, и установи там reloadData

Получится что как только у тебя метод по получению JSON с сервера сработает, ты эти данные сразу передашь по сути в dataSource, а наблюдатель didSet тем временем увидит что были обновлены данные и автоматически зарелоадид коллекцию
источник

L

Le in SwiftBook
Сергей
Гайз, я уже себе всю голову сломал. Усу collectionview. Получаю данные с JSon при загрузке и коллекция пустая. Сделал тестовую кнопку с reloadData - все работает.
Но именно при запуске приложения пустой экран. Как лечить?
ну или через GCD настроить ожидание загрузки данных, а только потом загрузку collection view
источник

С

Сергей in SwiftBook
Игорь Лемешевский
у тебя коллекция настраивается раньше, чем вызывается запрос в сеть, потому при обновлении работает. Тебе нужно, чтобы в момент, когда ответ от сервера пришел автоматом вызывалась reloadData
Так вроде сделал релоад после получения данных 🤔
источник

ИЛ

Игорь Лемешевский... in SwiftBook
Сергей
Так вроде сделал релоад после получения данных 🤔
ну вот значит где-то не в тот момент) Глеб сверху написал вариант решения, который должен тебе помочь)
источник

С

Сергей in SwiftBook
Gleb Zheglov Ⓜ️
Смотри как можешь сделать, если я правильно понял

Вот допустим у тебя есть dataSource в который приходят данные с сервера, и на основании которых у тебя строится твое CollectionView

Сделай просто для своего dataSource наблюдатель didSet, и установи там reloadData

Получится что как только у тебя метод по получению JSON с сервера сработает, ты эти данные сразу передашь по сути в dataSource, а наблюдатель didSet тем временем увидит что были обновлены данные и автоматически зарелоадид коллекцию
О! Спасибо сейчас попробую
источник

A

Aleksey in SwiftBook
Богдан Марков
у таблицы тоже? может там где-то default стоит?
Нашел где меняется именно то, что мне нужно. Ставлю любой цвет кроме белого - работает. Ставлю белый - он превращается в черный
источник

A

Aleksey in SwiftBook
Поставил ffffff, заработало. Видимо глюк 🤣
источник

AK

Arsen Khachukov in SwiftBook
сделай его прозрачным
источник

АП

Андрей Плыгун... in SwiftBook
Скажите, как может случится так, что в collectionCell одни лейблы могут быть инициализированы, другие = nil?
источник

АП

Андрей Плыгун... in SwiftBook
источник