Size: a a a

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

2021 November 24

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
смотри, есть язык системы (он один, и вариантов не много, это языки которые поддерживает операционка и айфон), есть предпочитаемые языки (те, которые может выбрать пользователь, их больше и далеко не все поддерживаются системой). и есть языки, которые поддерживает приложение (их может быть как мало так и много, смотря сколько сделаешь)
источник

DK

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

AK

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

DH

Dmytro Hrebeniuk in iOS Developers — русскоговорящее сообщество
А что бекенд требует? Они обычно требуют Locale Identifier: Locale.current.identifier
источник

DD

Denis Denisov in iOS Developers — русскоговорящее сообщество
Интересно а есть кто из Самары?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну здоровые приложения просто заявляют поддержку скажем 10 языков, а пользователь знает скажем 3. тогда система выберет первое совпадение
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
допустим ты знаешь русский, китайский и английский. приложение может например поддерживать китайский и английский. твои предпочтения как раз и определят какой из языков будет использоваться
источник

KM

Kirill M in iOS Developers — русскоговорящее сообщество
то есть Locale.preferredLanguages /[NSLocale preferredLanguages] выводит список предпочитаемых языков в том порядке, в котором они размещены в системных настройках
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
именно так
источник

KM

Kirill M in iOS Developers — русскоговорящее сообщество
а остальные методы?
Bundle.main.preferredLocalizations - видимо те, что выбраны в настройках проекта
в “AppleLanguages”, полагаю, сохраняеются системой при запуске приложения предпочитаемые
источник

S

Sasha in iOS Developers — русскоговорящее сообщество
Всем привет!
Это таблица с секциями и выпадающими ячейками
Как сделать, что бы при раскрытии, оно оставалось в зоне таблици, а не улетало за ее пределы ?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
ну смотря как это сделано. но в большинстве случае нужно сделать таблице scrolltorectvisible или cellvisible как-то так
источник

S

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
какая разница. берешь список ячеек которые тебе нужны на экране, находит объединение их ректанглов и делаешь scroll to rect visible
источник

КТ

Кирилл Тарасов... in iOS Developers — русскоговорящее сообщество
Как добавить блюр на всю поверхность tableviewcell
Не помогает ничего
источник

S

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

S

Sasha_A in iOS Developers — русскоговорящее сообщество
а если они все на экран не влезут, куда будет приоритет?
источник

S

Sasha in iOS Developers — русскоговорящее сообщество
та внизу пускай, мне, что бы вверх не улетало
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
для хедера не получается frame получить?
источник

IB

Ilya Belsky in iOS Developers — русскоговорящее сообщество
Natali – man?)
источник