Size: a a a

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

2022 February 06

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
viewDidLoad не гарант того что вьюха уже залэйаутилась, это даже в сигнатуре отображено, это гарант того что вьюха загрузилась, то есть отработала функция loadView.
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Если у тебя в loadView ты будешь вызывать CustomView(frame: CGRect(100)) и отдавать туда квадрат со стороной 100 и origin в 0, то во вьюдидлоад тебе этот фрейм и отдастся, но не реальный фрейм вьюхи после показа, потому что показа ещё не было
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Можно ловить размер ещё в viewDidLayoutSubviews
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
+
много чего может влиять на лейаут и он может меняться много раз, и каждый раз будет вызван этот метод
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
Это да, хотел дописать) да и viewWillAppear тоже вызывабельный как бы)
источник

AB

Artëm Balashow in iOS Developers — русскоговорящее сообщество
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Да покажи уже весь код, так можно долго в гадалку играть. Инициализированная вьюха как View(frame: .zero) в loadView выдаёт:

— либо UIScreen.main.bounds

— либо  размер заданный intrinsicContentSize, где контроллер является дочерним другому

— либо размер задаётся явно извне, контроллер является дочерним другому, либо управляется UIPresentationController’ом

Других
вариантов нет 🤷‍♂️
источник
2022 February 07

*

* in iOS Developers — русскоговорящее сообщество
Здравствуйте подскажите пожалуйста у iPad ёмкость аккумулятора составляет 84% . Пора под замену? Заранее спасибо. Извините, что не в тему
источник

С

Саша in iOS Developers — русскоговорящее сообщество
Там будет написано когда нужно под замену
источник

H

Hshdjwihd in iOS Developers — русскоговорящее сообщество
Привет, когда закрываю webview получаю эту ошибку. Error acquiring assertion: <Error Domain=RBSServiceErrorDomain Code=1 "target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit
источник

N

Nurzhamal🧉 in iOS Developers — русскоговорящее сообщество
всем привет, я только начала изучать айос и столкнулась с такой проблемой. не могли бы помочь?
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
sender.title(for: .normal)
источник

N

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

A

Aig in iOS Developers — русскоговорящее сообщество
Всем привет! Подскажите пожалуйста как распарсить такой JSON? Как объявлять поля? Кто-нибудь сталкивался с таким?

"tiered_prices": {
       "500": "19300",
       "1000": "19000"
   },

Попробовал через CodingKeys, выдает ошибку
источник

t

tox in iOS Developers — русскоговорящее сообщество
let tiered_prices: [String: String]?
может ?
источник

A

Aig in iOS Developers — русскоговорящее сообщество
А как быть с полями 500 и 1000?
источник

🚧

🚧 in iOS Developers — русскоговорящее сообщество
Бэкэнд на друпале такое выдаёт?))
источник

A

Aig in iOS Developers — русскоговорящее сообщество
Вордпрессовский  😄
источник

E

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

🚧

🚧 in iOS Developers — русскоговорящее сообщество
Кастомный адаптер надо писать. А бэкэндщику руки поотрывать за такое говно
источник