Ivan
Но то что ты мамкать начал как бы намекает
Anonymous
>Ебальник закрой
>Тонко
Anonymous
Ivan
Ivan
Национальность слабо связана с желанием обмануть
Anonymous
ну там к скролвью привязано все. вверх скролишь - двигается вверх. Вниз скролишь - меняется альфа
Vladimir
Виталий, если вам вакансия не интересна, можете пропускать это сообщение. Не профессионально комментировать без смысловой нагрузки
Vladimir
Ещё раз повторюсь: три раза находил талантливых разработчиков тут. Так что советы от господина "джокера" улетают в трубу.
Vladimir
Ну вы же эксперт. Вам виднее. Вы то точно знаете что и как у других. Занимайтесь своим делом, не отвлекайте людей болтовнёй.
Ivan
Anonymous
Благодарю. Это я видел все, хотя не обратил особого внимания на preferredStatusBarUpdateAnimation. Но в любом случае как связать это со скролом?
Anonymous
Ivan
Vladimir
Если предложение о работе лохотрон - то скорее всего вам нужно подумать над переоценкой ценностей. Видимо вас сильно "обижали" работодатели, что вы только и можете как рассуждать о том, что прав, а кто нет. Я лично вам ничего не предлагал. Если вам не интересна работа - не откликайтесь.
Anonymous
я так сделал, но заказчик хочет чтобы как в снэпчате
Anonymous
Я сам им не пользуюсь. Установил только чтобы посмотреть как же там
Anonymous
С красным статусбаром, конечно, не очень смотрится
Anonymous
он еще и вниз тянется какого-то хера
Anonymous
ну их же не забанили)
Vitaliy
Для похожей анимации с гамбургером делали довольно просто:
– во время действия делаем скриншот области
– статус бар прячем и подставляем заскриненный статус бар во вью
– потом уже анимируем эту вью
Anonymous
Vitaliy
Я не знал, что есть отдельные методы анимации статус бара – но это проверенный метод точно пройдёт. Главное вовремя менять настройку приложения Показать статус бар/спрятать
Anonymous
Но вроде как я заметил, что что часы идут и заряд меняется даже при анимации
Vitaliy
Запусти таймер и меняй вручную 😄
Vitaliy
можешь еще палочек к сигналу подрисовать
Anonymous
а заряд?
Vitaliy
Сам искал год назад похожее – лучше ничего не нашел
Ivan
Думаю имелось в виду делать скриншот по таймеру
Ivan
Тогда и заряд и время
Anonymous
ну как вариант. надо подумать про целесообразность
Vitaliy
Да не на счет времени я шучу, конечно. Хотя никто не мешает сохранить нынешнее время до анимации, нарисовать прямоугольник с лейблом и там самому время инкрементить. Хотя имхо, это уже садо мазо
Anonymous
костыльно звучит
Anonymous
Еще, если слухи верны про iphone 8, то придется отдельно колдовать для него статус бар
Vitaliy
Anonymous
Получается, что к статусбару можно получить доступ и сдвигать фрейм как захочется и без скриншотов
Anonymous
типа UIWindow *statusBarWindow = (UIWindow *)[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"];
Anonymous
Или это не законно
Anonymous
точно? А то все прекрасно работает и сдвиг фрейма и изменение альфы
Anonymous
по факту измениться может все что угодно и в любой момент
Anonymous
Насколько я понял, чтобы сделать скриншот, нам также это окно нужно
Anonymous
Vitaliy
Ты получаешь valueForKey:"" статус бара – это шиза, но может пропустят. Если так работает – я бы дальше не пробовал
Vitaliy
Или заморочиться со скриншотом, выделить область, её подставить вместо нынешнего статус бара, сам статус бар спрятать и работать со вьюхой.
Anonymous
cо скрином тоже тонкая ситауция. Это тоже можно расценить как обман пользователя. Он подключил зарядку, а ничего не поменялось, время изменилось, а опять же ничего не поменялось.
Anonymous
Пользователь же виноватым будет считать айфон, а не разработчика
Vitaliy
Поэтому я и предлагаю отправлять на ревью, а там уже проблемы решать по мере их поступления
Vitaliy
Если откажут – ты ничего не потеряешь в любом случае
Anonymous
может и так. главное, чтобы заказчик остался доволен
Anonymous
я понимаю, но что если он залип в анимацию как я, например, а тут циферки не обновляются)
Anonymous
по большому счету мне не нужно один в один как в снэпчате. Тот же стандартный сдвиг, но чтобы он был привязан к скролу
Anonymous
Можно как то вырубить userInteractions у UIView, не выключая при этом тапы?
Vlad
Нет!
Eduard
есть уроки/лайфхаки/теманямагия что бы узнать, как будет выглядеть UI если все прописывать через код?
Filipp
Playground
Filipp
)
Eduard
Джокер комп и время не жалеет)
Eduard
ну да, в принципе верное
Eduard
уже как-то и глупо вопрос выглядит
zheka
в чем разница между precondition и assert? только в том, что если precondition == false, то приложение упадет, а при assert - нет?
zheka
в свифте
JV
/
Misha
Извиняюсь за глупый вопрос
Misha
нужно ли брать в [] downloadedImage и downloadError, чтобы не было утечки памяти?
Stanislav
Вообще ты тут не очень правильно делаешь (не вижу в коде никакого показа скачанного изображения или вроде того)
Stanislav
Но утечки не будет, так как захватывать нечего (у тебя там нилы)
Misha
Stanislav
Хех, ну тогда вообще все плохо. Аламофайр явно не синхронно работает же
Misha
func loadImageUsingCacheWith(urlString: String) throws -> UIImage
Stanislav
Интересно, зачем они тогда синхронной функции блок влепили
Misha
тобиш аламофайр открывает соединение в другом потоке?