Size: a a a

iOS Developers — русскоговорящее сообщество

2020 April 25

D

Dmitry in iOS Developers — русскоговорящее сообщество
Тут не видно как ты объявляешь карретдир
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
I I
как вариант: https://pastebin.com/ и можно скидывать в паблик
Там же нельзя скрины вставлять, не?
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
Dmitry
Тут не видно как ты объявляешь карретдир
Я переход в папку еще не сделал, я только обновляю текущую корневую папку
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Adil’
Я переход в папку еще не сделал, я только обновляю текущую корневую папку
Ну смотри если ты бросаешь скрин где используется переменная, брось еще скрин где видно ее обьявление
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
А можно еще раз формулировку задачи полностью?)
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Т.е чего ты пытаешься добиться создавая path таким образом из кода
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
Я пытаюсь создать новую папку, а когда новая папка создается, в файндере она нормально показывается и создается, а в симуляторе в приложении она как-то неправильно показывается
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
Лейбл текст ячейки остается на месте и одновременно передвигается вправо(Оставляб лейбл на изначальном месте)
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
Могу проджект скинуть, чтобы яснее было
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
Вот в общем
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Дело не в том, что лейбы сдвигаются, а в том, что не правильно используется коллекция. Она одну и ту же ячейку переиспользует (reuse). А там в коде для каждого cell for item (или как его) создаётся и добавляет лейба поверх того, что есть уже на ней. Если включить визуальный дебаг, то на каждой ячейке будет несколько лейб одна поверх другой
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Так что надо делать свою ячейку, добавлять один раз на ней UILabel (в init) и потом уже задавать текст этой лейбе, а не добалвять новую лейбу каждый раз
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Вот тут можно посмотреть пример подхода с кастомными ячейками и лейбами на них
источник

A

Adil’ in iOS Developers — русскоговорящее сообщество
Спасибо
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
ещё важно прочесть доку по ячейкам, чтобы понимать, почему не надо добавлять UILabel (и вообще любую вьюху) напрямую на ячейку, а использовать contentView
https://developer.apple.com/documentation/uikit/uicollectionviewcell
источник

DV

Dima Vorona in iOS Developers — русскоговорящее сообщество
Adil’
Спасибо
Удачи! 😉
источник

M

MrFlorius in iOS Developers — русскоговорящее сообщество
Добрый день! Недавно начал осваивать свифт и разработку по айос. Пытаюсь сделать Document Based App, работающие с .json файлами. Возникла следующая проблема: создаю файл когда пользователь нажимает его создать на первом скриншоте. После этого передаю его во ViewController'ы (на втором скриншоте). И почему-то у меня этот документ всегда закрыт и открыть его никак не получается (код для открытия вверху на первом скриншоте).  Если не сложно, объясните что я делаю не так
источник

M

MrFlorius in iOS Developers — русскоговорящее сообщество
источник