
Dima
20.02.2018
12:45:13

Stan1ey
20.02.2018
12:45:26
нет

O
20.02.2018
13:00:32
Есть path состоящий из массива координат(lat, lng), проецированная от дорог, естественно для уменьшения размера массива в прямых дорогах координаты только в начале и конце, в поворотах они учащаются.
Вопрос такой: нужно определить, находится ли пользователь в этом path или поблизости какой либо точки(учитывая точки будут каждые 6 метров, напр 15км=2500 точек) этой path до 30 метров.
Есть вариант прогона 2ух массивов(по lat+-x и lng+-x) , ставя в цикл начальную и конечную точку дорог, но мне кажется это будет слишком ресурсоемко. Есть ли у кого опыт с подобным поиском?

Bogdan
20.02.2018
13:12:53
мб превратить этот массив координат в CGPath и там уже проверять с помощью contains внутри самого path, внутри его boundingBox и т.д.?

Google

Bogdan
20.02.2018
13:13:52
не, плохая идея

Dmitry
20.02.2018
13:17:06
Можно еще решить через расстояние. Ищешь наиболее близкий сегмент и процеируешь точку на линии, потом проверяешь расстояние этой линии.


Виталий
20.02.2018
13:35:08
я знал что Дима появится
))

Dmitry
20.02.2018
13:47:05

Виталий
20.02.2018
14:00:40
он там конкурента тебе пишет, а ты помогаешь))

Сергей
20.02.2018
14:01:46
О, Дима из гор вернулся

Ivan
20.02.2018
16:52:22
Народ кто шарит
UITests:
Есть два алерта на пуши и локацию, вылетают один за другим. addUIInterruptionMonitor - тапает по одному, а по второму не хочет, в чем проблема?

david
20.02.2018
17:11:20
поцаны
траблы с tableview, непонятно откуда берутся экстра спэйсы сверху и сниз таблицы
это точно не header и footer’ы
инсеты нулевые
че может еще быть

Google

Andriy
20.02.2018
17:17:23

david
20.02.2018
17:17:35
нет, через код

Andriy
20.02.2018
17:29:32
нет, через код
Так попробовал или нет? Возможно у table view это делать надо
что то типа:
[self.tableView setContentInsetAdjustmentBehavior:UIScrollViewContentInsetAdjustmentNever];

david
20.02.2018
17:31:27
не помогло
я в коде создаю контейнер вью задаю фрейм = вью, а в контейнер кидаю таблицу также задаю фрейм

Alexey
20.02.2018
19:12:28
А как сделать так , чтобы textFiled вместе с клавиатурой анимированно двигался , а то получается так , что клавиатура выходит и потом подтягивается textField ?

Alexander
20.02.2018
19:13:02
Мне нужно кнопки растянуть во всю ширину и высоту вью. Как такое сделать?

Alexey
20.02.2018
19:14:02

Alexander
20.02.2018
19:14:18

Илья
20.02.2018
19:15:19

Alexander
20.02.2018
19:16:41

Илья
20.02.2018
19:16:58
Ткни пальцем, пожалуйста
https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/

Alexander
20.02.2018
19:41:06
Все равно нифига не понял
Как-то все непонятно
Везде есть сетки, можно разметку кодом менять. Относительные величины. А здесь...

Артур
20.02.2018
19:42:58
а здесь система линейных уравнений(констреинты), которая оберегает тебя от противоречий)

Alexander
20.02.2018
19:48:24
И чтобы это было резиновым

Артур
20.02.2018
19:49:12
UICollectionView + FlowLayout в помощь

Google

Артур
20.02.2018
19:53:32
хотя это тоже довольно муторно. Проще всего тебе будет использовать вертикальный UIStackView, внутри которого горизонтальные UIStackView.
Там резиновость легко настраивается через поле distribution

Alexander
20.02.2018
19:58:15

Артур
20.02.2018
20:05:00

Eduard
20.02.2018
20:10:44
а руками не пробовал растянуть для начала ?

Årteɱ
21.02.2018
01:32:28

Артём
21.02.2018
02:15:01
◽️ Схемы, темы и решение вопросов:
♻️ t.me/uasale

Aleksandr
21.02.2018
06:38:07
Всем привет. Есть задачка про работу в фоне. Хотим добиться следующего поведения: приложение получает voip-пуш, просыпается и играет из фона (эт важно) звук, пробиваясь через все ограничители громкости (свитчер и качелька). Паралелльно юзер видит Notification на экране.
Получилось сделать следующее - получили пуш, проснулись, играем звук, он пробивается через свитчер, но только с той громкостью, на которую выставлена качелька. Если качелька на нуле, то только вибрацию получаем. Пробуем предварительно через MPVolumeView выставить volume на максимум - не изменяется, так как приложение в фоне.
В связи с этим вопрос: есть ещё какое-то апи для изменения уровня громкости, которое может потенциально в фоне сработать?

Виталий
21.02.2018
06:40:17
а вылазить из экрана и звенеть железным колокольчиком не должно?

Aleksandr
21.02.2018
06:40:35
было бы круто
но нет
я понимаю, что это дикая дичь

Виталий
21.02.2018
06:40:47
а жаль, я ведь знаю как

Aleksandr
21.02.2018
06:40:55
но бизнес хочет функцию "сигнал"
чтобы можно было убивать нервы владельцу телефона
Кстати, если кого интересовал вопрос, сколько времени в фоне даёт voip-нотификация - то около 2х секунд, проверено проигрыванием звука, через 2 секунды система убивает.

Alexey
21.02.2018
06:49:23
Так?

Årteɱ
21.02.2018
06:53:27
Так?
func keyboardDidShow(_ notification: Notification) {
if let keyboardFrame: NSValue = notification.userInfo?[UIKeyboardFrameEndUserInfoKey] as? NSValue {
let keyboardRectangle = keyboardFrame.cgRectValue
if let duration = (notification.userInfo?[UIKeyboardAnimationDurationUserInfoKey] as? Double) {
UIView.animate(withDuration: duration) {
self.scrollViewBottomConstraint.constant = keyboardRectangle.height
self.view.layoutIfNeeded()
}
}
}
}

Alexey
21.02.2018
06:56:26
Да?

Google

Donna Anna
21.02.2018
07:32:47

Admin
ERROR: S client not available

Nikita
21.02.2018
08:01:09
Подскажите, пожалуйста, хорошую библиотеку для реализации UI для чата, или туториал как самому сделать

Eugenie
21.02.2018
08:14:02

Tarik
21.02.2018
08:15:42
MessageKit и Chatto
самое то

Sergey
21.02.2018
08:19:55
https://www.youtube.com/watch?v=uE-GxAzY5zw
Ну все, теперь работа пойдёт

Alexandr
21.02.2018
08:53:06
Всем привет, знает кто-нибудь альтернативу Parse server достойную?

Илья
21.02.2018
08:53:44

Alexandr
21.02.2018
08:54:09

Tung
21.02.2018
09:03:24
firebase
подскажите пожалуйста в каких случаях вы используете фаербейс? только тогда когда нет бекенд дева для своего пет проекта? или если еще другие ситуации, когда он может быть полезен?

Илья
21.02.2018
09:05:34

Tung
21.02.2018
09:09:35

Dmytro
21.02.2018
09:29:26

Tung
21.02.2018
09:34:50

Виталий
21.02.2018
09:37:16

Сашка
21.02.2018
09:37:19
Добрый день, для http запросов юзаю либу Alomafire подскажите пожалуйста, она автоматом закрывает запрос после окончания передачи данных или надо ручками

the garblovian
21.02.2018
09:38:50

Google

the garblovian
21.02.2018
09:42:27
Привет, друзья! Хотел чисто в теории получить ответ, мои curl, httpie запросы как бэкендера могут сильно отличаться от запросов на те же методы бэкенда с. iOS приложения?

Tung
21.02.2018
09:42:37

Виталий
21.02.2018
09:43:05

Tung
21.02.2018
09:43:19
ответ понял) спасибо )

Alexandr
21.02.2018
09:44:07

N
21.02.2018
09:44:45
народ вот эти карты внизу рабочие? https://developer.apple.com/support/apple-pay-sandbox/

Donna Anna
21.02.2018
09:45:14

the garblovian
21.02.2018
09:45:26
и IOSеры не используют SDK, поэтому generic way там написан для работы с бэком

Donna Anna
21.02.2018
09:46:56