Size: a a a

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

2020 September 11

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
Знает кто-нибудь, почему у PNG (24-bit) на iOS 13 изначально прозрачный фон становится чёрным? 🤔
источник

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
На Android и Windows с отображением этого же файла всё ок.
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
ԤИОНЕР
Знает кто-нибудь, почему у PNG (24-bit) на iOS 13 изначально прозрачный фон становится чёрным? 🤔
Темная тема
источник

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
Vladyslav Pavelko
Темная тема
Нет.
источник

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
Ну, т.е. 50/50 — штатное приложение Photos отображает изначально с белым фоном, а как только тапнешь на фото — переключает фон на чёрный.
источник

О

Олег Надувной-Ветера... in iOS Developers — русскоговорящее сообщество
@donnanna тут адепт
источник

О

Олег Надувной-Ветера... in iOS Developers — русскоговорящее сообщество
@donnanna простите дорогая, тут ещё один
источник

Д

Денис in iOS Developers — русскоговорящее сообщество
Парни, может у кого будут идеи по сохранению contentOffset.y при изменении данных в table view? Есть таблица, 2 data source и переключатель между ними. На scrollViewDidScroll я сохраняю lastOffset. Но в какой момент его восстанавливать? .main.async { .. tableView.contentOffset = lastOffset } часто не срабатывает. Идея такая, что при переключении тумблера юзеру казалось, что он переключается между двумя разными таблицами, но под капотом использовать одну.
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Денис
Парни, может у кого будут идеи по сохранению contentOffset.y при изменении данных в table view? Есть таблица, 2 data source и переключатель между ними. На scrollViewDidScroll я сохраняю lastOffset. Но в какой момент его восстанавливать? .main.async { .. tableView.contentOffset = lastOffset } часто не срабатывает. Идея такая, что при переключении тумблера юзеру казалось, что он переключается между двумя разными таблицами, но под капотом использовать одну.
Попробуй создать транзакцию CoreAnimation, ей выставить время в 0 и комплишен блок. В ней и вызывать релоад дейта. Нормального решения не будет, по-любому костылить нужно.
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Денис
Парни, может у кого будут идеи по сохранению contentOffset.y при изменении данных в table view? Есть таблица, 2 data source и переключатель между ними. На scrollViewDidScroll я сохраняю lastOffset. Но в какой момент его восстанавливать? .main.async { .. tableView.contentOffset = lastOffset } часто не срабатывает. Идея такая, что при переключении тумблера юзеру казалось, что он переключается между двумя разными таблицами, но под капотом использовать одну.
А performBatchUpdates пробовал?
источник

KS

Kei Sidorov in iOS Developers — русскоговорящее сообщество
Глянул, на SO все CA юзают))
источник

Д

Денис in iOS Developers — русскоговорящее сообщество
Kei Sidorov
Попробуй создать транзакцию CoreAnimation, ей выставить время в 0 и комплишен блок. В ней и вызывать релоад дейта. Нормального решения не будет, по-любому костылить нужно.
Нюанс ещё в том, что таблица обновляется сторонней либой где-то в ее недрах. Но фиг с ней. Транзакция CA случаем не завершится после окончания отрисовки анимации обновления, что приведет к мельканию неправильного стейта
источник

Ԥ

ԤИОНЕР in iOS Developers — русскоговорящее сообщество
ԤИОНЕР
Нет.
На iOS 12 (которая без тёмной темы) та же фигня (((
источник

P

Potomyznaesh in iOS Developers — русскоговорящее сообщество
Всем привет. Подскажите, пожалуйста, для полноценно программирования подойдёт ли такие характеристики:
MacBook Pro 2017-2018 | i7 | 16гб | 512 SSD
источник

О

Олег Надувной-Ветера... in iOS Developers — русскоговорящее сообщество
да
источник

P

Potomyznaesh in iOS Developers — русскоговорящее сообщество
Спасибо. Что важнее, чтобы без лагов запускался эмулятор?
источник

АМ

Алексей Милахин... in iOS Developers — русскоговорящее сообщество
Potomyznaesh
Спасибо. Что важнее, чтобы без лагов запускался эмулятор?
Важнее, чтобы клава залипать не начала. У меня через 1.5 года начали дублироваться клавиши R, I, U, E, Left Shift, Backspace. И это при том, что за ноутом не ел и пылинки сдувал с него каждый день. В добавок вздулись аккумы. Мой совет - если хочешь долго и беззаботно работать, бери лучше последнюю версию
источник

P

Potomyznaesh in iOS Developers — русскоговорящее сообщество
Алексей Милахин
Важнее, чтобы клава залипать не начала. У меня через 1.5 года начали дублироваться клавиши R, I, U, E, Left Shift, Backspace. И это при том, что за ноутом не ел и пылинки сдувал с него каждый день. В добавок вздулись аккумы. Мой совет - если хочешь долго и беззаботно работать, бери лучше последнюю версию
19-20? Слышал, что до 17 года у всех залипают клавы...
источник

АМ

Алексей Милахин... in iOS Developers — русскоговорящее сообщество
Potomyznaesh
19-20? Слышал, что до 17 года у всех залипают клавы...
18й
источник

Р

Рустам in iOS Developers — русскоговорящее сообщество
у меня MacBook Pro (15-inch, 2018) залипают
источник