@ios_ru

Страница 1497 из 2351
Сергей
25.12.2017
18:14:20


Виталий
25.12.2017
18:15:43
пойду переверну

мне ток поворачивать довелось

Сергей
25.12.2017
18:15:57
Блин, не ужели я делаю это? ??

Google
Vadim
25.12.2017
18:16:29
ios cheatsheet

Ilkhom
25.12.2017
18:19:18
занеси потом в кукбук

Виталий
25.12.2017
18:19:42
я пойду дальше, переверну таблицу на 2пи

Сергей
25.12.2017
18:30:28
оно еще и не переворачивается ???

Ilkhom
25.12.2017
18:33:49
есть готовые контроллеры для чатов, может их запилишь, ты так точно и дедлайн и овердедлайн проебешь

Сергей
25.12.2017
18:36:47
Так на готовом и сделано

JSQMessages

Tarik
25.12.2017
18:43:11
https://github.com/vsouza/awesome-ios#messaging выбирай любой

в NoChat есть функционал и по переворачиванию

MessageKit тоже неплох

Сергей
25.12.2017
18:45:16
Я вот на будущее на MessageKit смотрю

Tarik
25.12.2017
18:45:44
UI поправишь только как тебе надо, если тебе нужно там с текстом кучу функционала то еще YYText заюзай

Сергей
25.12.2017
18:46:02
Да сейчас уже поздно либу менять

Google
Tarik
25.12.2017
18:46:02
мне noChat больше понравился

более гибкий

Сергей
25.12.2017
18:46:11
Если только отказаться от FRC и по старинке

Полазил я по исходникам разных либ чатов, а очень часто разворачивают контрол

Anton
25.12.2017
19:21:12
А сообщения в них тоже же поворачивают?

Сергей
25.12.2017
19:25:31
Да

Ячейку scale transform

Как Амир, все так же

Только при этом ещё offset top и offset bottom меняют

topLayout.length переназначают на bottom

При всей это казалось извращенности я поимел плюсы 1. При вставке не подергивает таблица 2. Не нужно с offset заморачиваться 3. Заработало идеально с frc

Только нужно desc естественно сделать в запросе

Будет время ковырну исходники телеграмма, интересно как они там реализовали

Я бы тогда уж наверно переопределил класс и развернул top и bottom, чтобы все остальное работало

@amir_usmanov а ты не заморачивался с этим? Ведь scrollToTop не работает уже и все что связанно с y

Ольга
25.12.2017
19:35:12
Думаю, ничего себе Сергей в выходной допоздна работает. А потом вспомнила, что я уволилась ?

Сергей
25.12.2017
19:36:53
Приходи к нам, отсутствие выходных обещаю ?

john
25.12.2017
19:37:06
ух ты, а вы берете?

мак даете?

Ольга
25.12.2017
19:43:54
Вот в выходные и заработаешь себе на мак ?

Google
Амир
25.12.2017
19:49:32
И там куда хочешь скролишь

Сергей
25.12.2017
19:52:59
Ну написать то понятно

А вот если переопределить все

@amir_usmanov держи пятюню ?

За так сказать ненормальный подход

Амир
25.12.2017
20:51:40
??

Сергей
25.12.2017
20:54:22
Если все это дело обернуть в коробку и забыть что скролл перевернут то и вообще все идеально. Даже плавность загрузки старых сообщений появилось практически идеальная, без подёргиваний. Плюс в связке с frc снизил до максимум нагрузку сервера при просмотре старых сообщений

Виталий
25.12.2017
20:55:09
Серега доволен собой))

Сергей
25.12.2017
20:55:22
Виталя только не спускай меня с небес, вижу пишешь

)))))

Да просто вечером была сдача, провозился пару дней, приуныл было

Сергей
25.12.2017
20:56:50
А так если закрыть глаза на скорлл то и придраться к механизму не к чему. Осталось развернуть y до конца, 0 вверху чтобы был

Tattobu
25.12.2017
21:15:53
Frc это контроллер для фетча из кор даты?

Сергей
25.12.2017
21:16:56
Да

Artem
25.12.2017
21:35:25
если на вью внутри xib ячейки ставить тень, то тени друг на друга налезают, как этого избежать?

Сергей
25.12.2017
21:36:19
а тебе не нужно чтобы за рамки ячейки выходило?

Artem
25.12.2017
21:36:58
да только снизу но там футером тень

Сергей
25.12.2017
21:37:16
сделай у ячейки clipToBounds

Artem
25.12.2017
21:39:06
в делегате? если да, то не сработало

Google
Сергей
25.12.2017
21:39:23
ты тень куда положил?

self.contentView.clipToBounds = YES;

Artem
25.12.2017
21:42:08
из делената и из класса ячейки пробовал, тоже самое(

Сергей
25.12.2017
21:48:11
Как ты тень задаешь?

Artem
25.12.2017
21:49:29
let shadowSize : CGFloat = 5.0 let shadowPath = UIBezierPath(rect: CGRect(x: -shadowSize, y: 0, width: myView.frame.size.width + shadowSize * 2, height: myView.frame.size.height)) myView.layer.masksToBounds = false myView.layer.shadowColor = UIColor.black.cgColor myView.layer.shadowOffset = CGSize(width: 0.0, height: 0.0) myView.layer.shadowOpacity = 0.1 myView.layer.shadowPath = shadowPath.cgPath self.contentView.clipsToBounds = true

Сергей
25.12.2017
21:50:15
myView.clipsToBounds = true

Artem
25.12.2017
21:51:48
не там обрезает

Сергей
25.12.2017
21:52:30
ну примерно ты понял

иди выше

Admin
ERROR: S client not available

Artem
25.12.2017
21:53:54
в смысле что по бокам, а надо снизу

Сергей
25.12.2017
21:54:16
Артем, я не вижу что у тебя с дизайном, и как структура реализована

Михаил
26.12.2017
09:38:47
Может кто-то может недорого написать клиент маленький ?

Для соединения с сервером по веб сокетам

Виталий
26.12.2017
09:42:03
ниасилил?

Vadim
26.12.2017
09:42:38
виталик опять свифтера нашел

Михаил
26.12.2017
09:42:41
Та курсач это

Через два дня сдавать, нагавнакодил немного

Ilya
26.12.2017
09:43:36
Socket.io не пойдет?

Михаил
26.12.2017
09:43:46
Я уже использую старскрим

Google
Михаил
26.12.2017
09:43:58
Ну можно и сокет ио

Хоть что-то)))

Можно по сокетам вообще

Ilya
26.12.2017
09:44:49
Так там же все сделано. Чего тебе не хватает?

Михаил
26.12.2017
09:45:31
Мне нужно расшифровать пакет, потому что друг, который писал сервер, сделал свой протокол

И реализовать отправку и приём файлов типа фоток

Anton
26.12.2017
09:46:11
а ты б за такое заплатил?

Михаил
26.12.2017
09:46:18
Да

Anton
26.12.2017
09:46:28
идея для стартапа

Михаил
26.12.2017
09:46:32
Уже нет времени разбираться

Виталий
26.12.2017
09:46:34
ага, потом начнется, мне трояк влепили, верни бабло

?

Михаил
26.12.2017
09:46:48
Мне похуй на оценку)

Пусть хотя бы работает этот костыль

Может готов кто-то взяться?

Anton
26.12.2017
09:51:52
Виталю попроси

рекомендую его как первоклассного специалиста

Михаил
26.12.2017
09:52:15
Та он цену наверное выстрелит)

И там бекенд хуевый

Anton
26.12.2017
09:53:02
он и бекенд может

Михаил
26.12.2017
09:53:14
Бекенд не нужен

Сервер написан

Страница 1497 из 2351