Ivan
Но то что ты мамкать начал как бы намекает
Anonymous
>Ебальник закрой >Тонко
Anonymous
Ivan
Ivan
Национальность слабо связана с желанием обмануть
Anonymous
ну там к скролвью привязано все. вверх скролишь - двигается вверх. Вниз скролишь - меняется альфа
Anonymous
Национальность слабо связана с желанием обмануть
Меня заказчики из Америки или Европы не обманывали еще
Ivan
кстати на кроссовер кто нить работает тут?
У них одна и та же вакансия висит очень долго. И там винегрет из технологий
Ivan
Меня заказчики из Америки или Европы не обманывали еще
Это всего лишь говорит что выборка малая. Знаю примеры когда именно с северной Америки кидали.
Vladimir
К тому же такой слабенький :Р
Что в нем слабенького? Ты кто вообще?
Vladimir
Хантинг запрещен как бы
Ничего не знаю. Уже три раза пишу подобные сообщения и нахожу разработчиков.
Vladimir
Виталий, если вам вакансия не интересна, можете пропускать это сообщение. Не профессионально комментировать без смысловой нагрузки
Vladimir
Ещё раз повторюсь: три раза находил талантливых разработчиков тут. Так что советы от господина "джокера" улетают в трубу.
Anonymous
Это всего лишь говорит что выборка малая. Знаю примеры когда именно с северной Америки кидали.
выборка нормальная. И пытающихся кинуть было достаточно. Но у меня сейчас принцип не откликаться на работы, созданные заказчиками без предыдущих заказов. Да и надпись Америка в профиле ни о чем не говорит. Начинаешь общаться с такими "американцами" и все сразу понятно
Vladimir
Ну вы же эксперт. Вам виднее. Вы то точно знаете что и как у других. Занимайтесь своим делом, не отвлекайте людей болтовнёй.
Ivan
выборка нормальная. И пытающихся кинуть было достаточно. Но у меня сейчас принцип не откликаться на работы, созданные заказчиками без предыдущих заказов. Да и надпись Америка в профиле ни о чем не говорит. Начинаешь общаться с такими "американцами" и все сразу понятно
Чем она нормальная? Ты же сам пишешь что не кидали именно тебя. То есть это может значить что просто везло тебе. А люди одинаковые в общем. Есть возможность не заплатить и не быть наказанным - будут пользоваться.
Anonymous
Благодарю. Это я видел все, хотя не обратил особого внимания на preferredStatusBarUpdateAnimation. Но в любом случае как связать это со скролом?
Vladimir
Если предложение о работе лохотрон - то скорее всего вам нужно подумать над переоценкой ценностей. Видимо вас сильно "обижали" работодатели, что вы только и можете как рассуждать о том, что прав, а кто нет. Я лично вам ничего не предлагал. Если вам не интересна работа - не откликайтесь.
Anonymous
я так сделал, но заказчик хочет чтобы как в снэпчате
Anonymous
Я сам им не пользуюсь. Установил только чтобы посмотреть как же там
Anonymous
С красным статусбаром, конечно, не очень смотрится
Anonymous
он еще и вниз тянется какого-то хера
Anonymous
ну их же не забанили)
Vitaliy
Для похожей анимации с гамбургером делали довольно просто: – во время действия делаем скриншот области – статус бар прячем и подставляем заскриненный статус бар во вью – потом уже анимируем эту вью
Vitaliy
Я не знал, что есть отдельные методы анимации статус бара – но это проверенный метод точно пройдёт. Главное вовремя менять настройку приложения Показать статус бар/спрятать
Anonymous
Но вроде как я заметил, что что часы идут и заряд меняется даже при анимации
Vitaliy
Запусти таймер и меняй вручную 😄
Vitaliy
можешь еще палочек к сигналу подрисовать
Anonymous
а заряд?
Vitaliy
Сам искал год назад похожее – лучше ничего не нашел
Ivan
Думаю имелось в виду делать скриншот по таймеру
Ivan
Тогда и заряд и время
Anonymous
ну как вариант. надо подумать про целесообразность
Vitaliy
Да не на счет времени я шучу, конечно. Хотя никто не мешает сохранить нынешнее время до анимации, нарисовать прямоугольник с лейблом и там самому время инкрементить. Хотя имхо, это уже садо мазо
Vitaliy
ну как вариант. надо подумать про целесообразность
Почитай еще про UIApplication delegate.window.windowLevel = UIWindowLevelNormal/UIWindowLevelStatusBar;
Anonymous
костыльно звучит
Anonymous
Еще, если слухи верны про iphone 8, то придется отдельно колдовать для него статус бар
Anonymous
Получается, что к статусбару можно получить доступ и сдвигать фрейм как захочется и без скриншотов
Anonymous
типа UIWindow *statusBarWindow = (UIWindow *)[[UIApplication sharedApplication] valueForKey:@"statusBarWindow"];
Anonymous
Или это не законно
Anonymous
точно? А то все прекрасно работает и сдвиг фрейма и изменение альфы
Anonymous
по факту измениться может все что угодно и в любой момент
Anonymous
Насколько я понял, чтобы сделать скриншот, нам также это окно нужно
Vitaliy
скриншот чего вы делали? statusBarWindow?
Когда делается скриншот, то указывается фрейм, я делал скриншот области статус бара
Vitaliy
Ты получаешь valueForKey:"" статус бара – это шиза, но может пропустят. Если так работает – я бы дальше не пробовал
Vitaliy
Или заморочиться со скриншотом, выделить область, её подставить вместо нынешнего статус бара, сам статус бар спрятать и работать со вьюхой.
Anonymous
cо скрином тоже тонкая ситауция. Это тоже можно расценить как обман пользователя. Он подключил зарядку, а ничего не поменялось, время изменилось, а опять же ничего не поменялось.
Anonymous
Пользователь же виноватым будет считать айфон, а не разработчика
Vitaliy
Поэтому я и предлагаю отправлять на ревью, а там уже проблемы решать по мере их поступления
Vitaliy
Если откажут – ты ничего не потеряешь в любом случае
Anonymous
может и так. главное, чтобы заказчик остался доволен
Anonymous
я понимаю, но что если он залип в анимацию как я, например, а тут циферки не обновляются)
Anonymous
по большому счету мне не нужно один в один как в снэпчате. Тот же стандартный сдвиг, но чтобы он был привязан к скролу
Anonymous
Можно как то вырубить userInteractions у UIView, не выключая при этом тапы?
Vlad
Нет!
Eduard
есть уроки/лайфхаки/теманямагия что бы узнать, как будет выглядеть UI если все прописывать через код?
Filipp
Playground
Filipp
)
Eduard
Джокер комп и время не жалеет)
Ivan
есть уроки/лайфхаки/теманямагия что бы узнать, как будет выглядеть UI если все прописывать через код?
Обычно есть дизайн, и там все размеры и отступы. Если все верно запрограммировал, будет выглядеть также
Eduard
ну да, в принципе верное
Eduard
уже как-то и глупо вопрос выглядит
zheka
в чем разница между precondition и assert? только в том, что если precondition == false, то приложение упадет, а при assert - нет?
zheka
в свифте
Oleksii
/// Checks a necessary condition for making forward progress. /// /// Use this function to detect conditions that must prevent the program from /// proceeding, even in shipping code. /// /// * In playgrounds and -Onone builds (the default for Xcode's Debug /// configuration): If condition evaluates to false, stop program /// execution in a debuggable state after printing message. /// /// * In -O builds (the default for Xcode's Release configuration): If /// condition evaluates to false, stop program execution. /// /// * In -Ounchecked builds, condition is not evaluated, but the optimizer /// may assume that it *always* evaluates to true. Failure to satisfy that /// assumption is a serious programming error. /// /// - Parameters: /// - condition: The condition to test. condition is not evaluated in /// -Ounchecked builds. /// - message: A string to print if condition is evaluated to false in a /// playground or -Onone build. The default is an empty string. /// - file: The file name to print with message if the precondition fails. /// The default is the file where precondition(_:_:file:line:) is /// called. /// - line: The line number to print along with message if the assertion /// fails. The default is the line number where /// precondition(_:_:file:line:) is called.
JV
/
Misha
Извиняюсь за глупый вопрос
Misha
нужно ли брать в [] downloadedImage и downloadError, чтобы не было утечки памяти?
Stanislav
Вообще ты тут не очень правильно делаешь (не вижу в коде никакого показа скачанного изображения или вроде того)
Stanislav
Но утечки не будет, так как захватывать нечего (у тебя там нилы)
Stanislav
Хех, ну тогда вообще все плохо. Аламофайр явно не синхронно работает же
Misha
func loadImageUsingCacheWith(urlString: String) throws -> UIImage
Stanislav
Интересно, зачем они тогда синхронной функции блок влепили
Misha
тобиш аламофайр открывает соединение в другом потоке?