
Антон
05.04.2017
15:02:10
сказку снова передалали - свойства нету
https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SchedulingandHandlingLocalNotifications.html

Ilya
05.04.2017
15:11:18
в ios 10 с UserNotification все просто

david
05.04.2017
15:23:55
Что делать, если при добавлении pangesture скроллинг scrollview выключается сама по себе.

Google

Ildar
05.04.2017
15:28:09
Заправился
Не туда )

Arthur
05.04.2017
15:28:27

-_-
05.04.2017
15:48:32

Alexander
05.04.2017
15:48:57
почти на нормальный джавайский код похоже

-_-
05.04.2017
15:49:04
Подскажите плиз, почему свифт дает так себе в ногу выстрелить? На какой self в такой ситуации будет привязана кнопка? На объект класса TestViewController, что ли?
Хе, подсветка self разная. И только)
Пипец. Судя по логам и верхний self и нижний - это один и тот же объект. Но кнопка, созданная сверху, не работает. Сейчас сделаю проект для примера, реально не понял как это работает
В общем кто может - объясните, плиз, почему тап по правой кнопке ничего не выводит в лог. И приложение при этом не падает =/

Andrey
05.04.2017
16:12:55

-_-
05.04.2017
16:14:57
То, что так будет работать, я понимаю) Я не понимаю почему не работает вариант вне методов класса, и вдвойне не понимаю откуда там живой self

Google

-_-
05.04.2017
16:16:20
Кстати, почему ты использовал "UIBarButtonItem?"? По логике работы я бы юзал "UIBarButtonItem!" (это если вообще оторваться от исходного вопроса)

Ilya
05.04.2017
16:32:40
ну это как бы не один и тот же self
в первом случае http://joxi.ru/1A5xex7unQ4Dj2
во втором http://joxi.ru/brR5O5PFJ3B7gA
если хочешь вынести кнопку отдельно. можешь как-то так сделать http://joxi.ru/p279e9NUo5LWjr

david
05.04.2017
16:43:27
вот это
спасибо огромное, я почувствовал себя человеком!!!

-_-
05.04.2017
16:45:04
Еще и бряк если поставить и посмотреть в дебаггере, вроде один и тот же

Ilya
05.04.2017
16:46:20
quick help в правой панели. там все ссылки. почитай

? Райзя ?
05.04.2017
16:48:01
у меня вопрос.
Каким образом кто как делает динамический размер ячеек в tableView? И отдельный разговор про collectionView еще
Один способ — UITableViewAutomaticчто-то там выставить в rowHeight и автолейаут ячейки сам раздует ячейку и раздвинет все ячейки вокруг.
А что если внутри ячейки другая таблица или любой другой элемент, размер которого не определить мгновенно, пока тот не загрузится? (или это ячейка с таблицей, внутри ячеек которых еще таблица или коллекшн вью)
там как минимум три способа, и все мне кажутся какими-то костыльными

Ilya
05.04.2017
16:51:56
если внутри таблицы еще таблица, а в ней еще и коллекция, то любой способ будет выглядеть костыльным, но если он будет работать, то значит так и надо

Arthur
05.04.2017
16:59:25

? Райзя ?
05.04.2017
17:00:22
self sizing cell?
да, похоже

Arthur
05.04.2017
17:01:18
если для ios 8 - да

Ilya
05.04.2017
17:02:03
а как высчитать размер ячейки в которой таблица в которой коллекция?

Arthur
05.04.2017
17:03:44
а это уже зависит от того как подколлекция должна ресайзится
ну то есть она может ресайзится под самый высокий элемент внутри или например может быть фиксированный размер

? Райзя ?
05.04.2017
17:04:01
если для ios 8 - да
cell.setNeedsLayout()
cell.layoutIfNeeded()
let height = cell.contentView.systemLayoutSizeFittingSize(UILayoutFittingExpandedSize).height
return height
окей. А таблица же загружается. И пока она не загрузится, фигушки мне, а не размер. Т.е. это происходить будет асинхронно. да? Когда я запускаю systemLayoutSizeFittingSize для ячейки, которая содержит в себе unscrollable tableView

-_-
05.04.2017
17:04:29
quick help в правой панели. там все ссылки. почитай
Printing description of $R0:
(Function)
Printing description of selfTest:
<Test.ViewController: 0x7fbe77c08360>
прикольно. В том месте self это вообще функция. И видимо реально возвращает объект класса.
Спасибо

Google

Ilya
05.04.2017
17:04:52
yep

Arthur
05.04.2017
17:05:06
вообще это танцы с бубном )
когда то чат делал от autolayout пришлось отказаться и все переписать под ручную разметку

Ilya
05.04.2017
17:06:52
лучше скинь дизайн где нужны вложенные таблицы с вложенными коллекциями. Может вместе подумаем про варианты реализации

-_-
05.04.2017
17:06:55
Ммм

Ilya
05.04.2017
17:08:38
Printing description of $R0:
(Function)
Ты же сам сбрасывал

-_-
05.04.2017
17:09:07
Это я уже для себя, смотрю под капот
Может кому-то интересно будет. Имхо довольно просто накосячить подобным образом
Особенно учитывая что компилятор не ругается на отсутствующий селектор

? Райзя ?
05.04.2017
17:12:17
ну я знаю методы такие:
крутить поток, который будет оповещать об изменениях contentSize у tableView слушателей и соответственно изменять constraint на высоту tableView, который будет влиять на размеры ячеек выше.
Использовать делегатные методы у субклассированного tableView в переопределенном preferredSize методе/get {} property , в котором по вызову layoutIfNeeded() происходит перерасчет высоты и после этого возвращается self.contentSize.
Использовать self sizing cells как выше.

Ilya
05.04.2017
17:19:27
странноватый ui немного для мобилки

Александр
05.04.2017
17:21:12
selfsizing глючит прост ппц лучше потратить 1-2 час и сделать норм как по мне

Vladislavs
05.04.2017
17:21:21
поцоны
как бедж каунтер в телеграме выключить

Evgeny
05.04.2017
17:23:43
Вопрос по GCD. У меня есть несколько задач, которые запущены одновременно. Как можно остановить всё, если одна из задач завершится с ошибкой?

Andrey
05.04.2017
17:28:47
лучше NSOperationQueue для этого использовать

Evgeny
05.04.2017
17:30:16
спасибо

Arthur
05.04.2017
17:31:10
смотри в сторону
dispatch_suspend
dispatch_block_cancel

Ilya
05.04.2017
17:47:28
ну у меня только вырисовывается одна таблица где дата - хедер секции, калории - футер. Ячейка - дата со списком продуктов. Ну а ради списка продуктов я бы коллекцию не мутил. Может какую свою вьюху или стэк вью

Google

? Райзя ?
05.04.2017
18:06:26
т.е. может быть от 1 до 6 этих позиций

Kamoliddin
05.04.2017
18:07:22
каеф
котам код не надо писать

Admin
ERROR: S client not available

Ilya
05.04.2017
18:08:19

? Райзя ?
05.04.2017
18:08:26

Ilya
05.04.2017
18:08:50
ну так я и говорю, чо это будут ячейки внутри секции
внутри ячейки время и список продуктов

Andrey
05.04.2017
18:09:26
Можно решить все одним коллекшнвью и кастомным лэйаутом

Александр
05.04.2017
18:09:29
а одной колекцией не обойтись?
кастомный лэйаут и огонь
не?

? Райзя ?
05.04.2017
18:10:17

Азиз
05.04.2017
18:10:31
Не туда
Это кстати про многопоточность)

Александр
05.04.2017
18:11:06

? Райзя ?
05.04.2017
18:11:24

Александр
05.04.2017
18:11:33
плюс еще в хедер и футр секции можно накидать некоторые элементы

Google

Александр
05.04.2017
18:15:57
оч стремный дизайн

Ilya
05.04.2017
18:16:20
ну это прототип, но и UX тоже спорный

? Райзя ?
05.04.2017
18:16:24
?
collectionView {
section1 {
tableView {
cell1 {
collectionView {
cell1 {}
cell2 {}
...
cellN {}
}
}
cell2 {
}
...
cellN { }
}
}
section 2 {
tableView { ... }
}
}
}
где тут одним можно collectionView решить (:
в pdf

Andrey
05.04.2017
18:17:53
Можно, инфа сотка

Александр
05.04.2017
18:20:23
ну да тут лучше закинуть в ячейку табл колекшен каждого часа
а в чем вопрос то?

Ilya
05.04.2017
18:20:47
где тут одним можно collectionView решить (:
снова не то. коллекшвью мощная штука, но дальше стандартных лэйаутов я не доходил. а так даже в моем варианте с таблицей все будет так
tableView {
section {
header{ date}
cell {10.00 …}
cell {12.00 …}
footer {calories}
}
}

? Райзя ?
05.04.2017
18:22:15
ладно, проехали

Александр
05.04.2017
18:27:41
ладно, проехали
а в чем проблема то была? ?
как сделать сел табл селф сайзинг что ли?
у которой колекшен внутри