Павел
1200 человек, какая вероятность, что из них кто-то геймдевом занят, под iOS, да еще и Metal использует?
Сергѣй
Да, свой небольшой движок и бывают всякие вопросы, думал тут их задать или узнать у вас (вдруг вам попадались) есть ли такие группы
Vitaliy
Зачем в gamedev этот low level API? Ты движок свой пишешь?
В геймдеве это нужно при preprocessor mesh generation
Vitaliy
Когда нужно динамически создавать какие-то определённые объекты как есть, из треугольников
Ivan
В геймдеве обычно берут готовый движок, и там уже нет metal api или vulcan, там абстракция для кроссплатфооменности
Ivan
Обычно игру не только под iOS планируют выпускать
Vitaliy
твоя правда
Vitaliy
стормозил
Ivan
Оно и полезнее будет
Ivan
Общая база знаний
Сергѣй
StackOverflow - спасибо. Смайл
Anonymous
God save the Stackoverflow
Anonymous
Anonymous
Всем привет. Как изменить высоту collection view cell при нажатии на кнопку Показать все?
Anonymous
Эта ячейка находится в другой ячейке
Anonymous
через протокол?
Anonymous
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize { return CGSize(width: frame.width, height: frame.width + 50) } Вот тут задаю размер ячейки
Alish
При нажатии на кнопку делаешь reloadRowsAtIndexPaths
Alish
Всем привет! Кто может помочь в решении данной проблемы, любые предложения приветсвуются https://ru.stackoverflow.com/questions/687133/%D0%9D%D0%B8%D0%B7%D0%BA%D0%B8%D0%B9-fps-%D0%BF%D1%80%D0%B8-%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B8-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D1%83%D1%8F-rpscreenrecorder
Socheat
@Andrew_Cls_168 is spam
ឈាន
ឈាន
@Andrew_Cls_168 is spam
@socheat_robin is trojan
Andrew
Добрый день, не подскажите, как отоброзить весь массив в table view? Пробовал через IndexPath.row, так отобразились только первые элементы, позже выяснил, что это неправильный способ, хотя в различных туториалах показывали именно его.
Тихонов
Кто-нибудь знает, как добится такого выделения в CollectionView ?
Anonymous
про неправильный способ вообще не понял ничто
ឈាន
Кто-нибудь знает про simpletunnel в ios? Если да, пожалуйста, покажите мне какой-нибудь пример. благодаря
Andrew
Количество я указал, с ним всё в порядке. Проблема с тем, что таблица забита одними и теми же данными (нулевой-третий элемент) из массива.
Andrew
Но не все элементы отображаются.
ឈាន
Приветственный инженер-программист из Камбоджи @HenryPen
Anonymous
Но не все элементы отображаются.
надо написать правильный код, который будет отображать все элементы
Andrew
Вы Капитан Очевидность.
Socheat
Kamboçya'dan Hoşgeldin Yazılım Mühendisi
Anonymous
Вы Капитан Очевидность.
а как бы ты хотел, чтобы было?
Andrew
Похоже, заполняется таблица правильно — сейчас попробовал печатать IndexPath.row при генерации каждой ячейки, программа выдала цифры 0-24, как и на каждый элемент массива.
ឈាន
Kaabo Software ẹlẹrọ lati Cambodia
Andrew
Но проблема, похоже, в том, что эти ячейки переписываются при скроллинге.
Andrew
Что скинуть? Код, скрины?
Anonymous
Что скинуть? Код, скрины?
ты так спрашиваешь, будто это не тебе нужна помощь
Andrew
Я впервые спрашиваю помощь и не очень представляю, какую информацию нужно предоставить.
Andrew
Andrew
Anonymous
Я впервые спрашиваю помощь и не очень представляю, какую информацию нужно предоставить.
как можно меньше информации следует предоставлять, чтобы как можно больше помощи получить, это ведь очевидно, верно? [сарказм] ==== ну просто поставь себя на место тех, у кого ты просишь помощи - чтобы ты тогда захотел увидеть чтоы помочь тебе
Anonymous
не помогает. Потому что а) неизвестно что у тебя в дата сорсе, б) непонятно как ты хочешь чтобы было.
Andrew
Вот, проблема в том, что в этих ячейчах разные данные. Они изменились после скролла.
Andrew
Я прокрутил вниз, вернулся обратно, данные поменялись.
Anonymous
Я прокрутил вниз, вернулся обратно, данные поменялись.
ну, исходя из имеющихся данных (кода до сих пор нет), можно посоветовать не прокручивать вниз или не возвращаться обратно - верно ведь?
Andrew
Ну, нет, ведь мне нужно, чтобы данные сохранялись на своих местах.
Anonymous
Ну, нет, ведь мне нужно, чтобы данные сохранялись на своих местах.
тогда нужно написать такой код, который бы это обеспечивал. Ты просто должен исправить ошибку в 35-й строке своего контроллера
Andrew
DataSource обязательно устанавливать? В моём случае используется такая конструкция: array[IndexPath.row].
Andrew
Вот код: override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "cellId", for: indexPath) as! TableViewCell // let cell = TableViewCell(style: .default, reuseIdentifier: "cellId") if !cell.hasBeenSetUp { let dataItem: dataItem = MasterViewController.dataArray[indexPath.row] let name = dataItem.name let actionNames = dataItem.actionNames let color = dataItem.color cell.setupCell(withName: name, actionNames: actionNames, color: color, for: self) print("Table cell has been set at index \(indexPath.row)") } print(indexPath.row) return cell }
Anonymous
блин, что это: if !cell.hasBeenSetUp {? у тебя код внутри условия выполняется не всеглда, но ячейку ты реюзишь. А раз реюзишь, но данные не обновляешь, она показывает старые данные и делаешь print(indexPath.row) вне условия, то есть всегда. Ты действительно не понимаешь этого?
Andrew
Нет.
Anonymous
вот просто ради эксперимента убери if !cell.hasBeenSetUp { и сделай код внутри безусловным
Anonymous
и посмотри как будет
Andrew
Сейчас.
Andrew
Anonymous
и еще, вот сейчас, когда мы видим твой код, как по-твоему, можно ли было 20 реплик назад догадаться о том, что у тебя внутри if !cell.hasBeenSetUp {
Anonymous
покажи что у тебя в методе cell.setupCell(withName: name, actionNames: actionNames, color: color, for: self) а лучше тоже пока закомент эту строку
Тихонов
зачем здесь обсуждать самые примитвные вопросы от джунов уровня 0 ?
Тихонов
показ таблицы это самые азы и 304234 туториалов в инете
Тихонов
зачем этим засорять чат ...
Тихонов
Stepan
Надо показать посону ход мысли при решении проблемы
Anonymous
показ таблицы это самые азы и 304234 туториалов в инете
мне интересно процессы в голове людей с точки зрения феноменологии...
Andrew
показ таблицы это самые азы и 304234 туториалов в инете
Ну, я делал всё по инструкции, причем не из одного источника.
Тихонов
значит не по инструкции
Тихонов
или говно инструкция
Anonymous
Ну, я делал всё по инструкции, причем не из одного источника.
по неизвестной инструкции, которую не показываешь, и проверить тебя нельзя.
Anonymous
Если закоментить, таблица остаётся пустой.
ок, но я указал две альтернативы
Andrew
Надо показать посону ход мысли при решении проблемы
Это хорошая мысль. Я и сам надеялся на это, когда написал сюда.