Engylizium
Зато теперь знаю как и что смотреть в дебаггере
Engylizium
Ну или копрессию установить на 1000
Anonymous
размер ячейки коллекш вью от констрейнтов не завист. ей нужно размер задавать
Anonymous
ты мог бы еще своему imageView задать aspect ratio и сделать констрейнт ширины равный ширине контент вью
Engylizium
Еще такой вопрос, я делаю viewForHeaderInSection и хочу чтобы у меня первый хедер отсутствовал.
Engylizium
Поэтому я передаю label с текстом на остальные, а на 0 - передаю пустой
Engylizium
Но пространство под view резервируется
Engylizium
Как избежать этого
Stanislav
Ну, норм. Только есть метод titleForHeader
Stanislav
И есть метод высоты для заголовка секции
Stanislav
Там передай 0.01 и не будет пространства
Engylizium
Спасибо, работает. Чет не подумал что это поможет, раз там должен быть view
Vladislavs
почему бы тебе просто не передавать nil для первой секции?
Engylizium
В таком случае хедер будет просто пустым серым пространством
Alexander
Господа, а есть нынче работающий способ чтобы после app terminate в фоне получать точную геопозицию?
помнится пробовал во времена ios 8 и не получалось
Maksim
https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/LocationAwarenessPG/CoreLocation/CoreLocation.html
Ivan
Ivan
Вообще Apple очень неохотно пускает что-то делать в фоне. Из-за батарейки и боязни кривых приложений.
Alexander
ну вот я нашел приложения которые показывают мое местоположение где-то каждые 10сек, при убитом приложении
Alexander
собственно добавили это после выхода то ли 9ки то ли 10ки
Ivan
Так я не говорю что это невозможно. Просто в документации сказано что не гарантируется вызов обработчика в твоем приложении.
Dmitry
есть ViewModel в нее приходит массив объектов от сервиса, я не знаю, что конкретно использовать из RxSwift, чтобы VC получил этот массив и смог вывести в TableView
(код на скрине находится в ViewModel если что)https://pp.vk.me/c636622/v636622859/50257/qb8Nmhx0ODQ.jpg
Engylizium
Можно ли как то сохранить tableView для переиспользования в разных вьюхах чтобы не плодить массу кода?
Anonymous
Anonymous
в какое-нибудь uiview
Anonymous
embed uiviewcontroller почетай
Engylizium
Из отдельного xib ?
Anonymous
xib, а можно и сегой сослаться в сториборде
Engylizium
Или готовый вью контроллер?
Engylizium
Круто
Anonymous
Anonymous
use it wisely
Anonymous
протокол emberViewProvider должен быть реализован вьюконтроллером, во вью которого вставляется дочерний вью контроллер
Anonymous
Привет, есть люди, использующие в проектах связку MVVM + RxSwift или имевшие опыт?
Dmitry
Eugene
Есть функция для бесконечного скрола tableview. Т.е. пока мы скролим вниз она потихоньку добавляет новые значения. У меня есть searchbar, необходимо перейти на ячейку, даже в том случае если она не создана (500 например при первоночальном количестве ячеек 20). Как правильно реальзовать?
Evan
hi
Ilkhom
ssup
Bogdan
есть тут еще кто?
Bogdan
Как инициализировать массив?
Bogdan
Хочу создать объект с двумя картежами типа (String) и их поместить в массив
Eugene
[(some: String, another: String)]()
Bogdan
а как инициализировать?
Bogdan
Bogdan
Вот эти значения мне надо в картеж запихнуть и создать еще массив который содержит 2 указанные переменные
Eugene
честно сказать не могу понять что нужно
Alexander
var a: [(String, String)] = []
a.append(("test","test"))
Bogdan
мне объект надо сделать
Bogdan
как просто инициализировать понятно, я хочу класс сделать в отдельном файле
Alexander
угу а что нужно?)
Bogdan
я кинул пример выше, там я сделал класс и инициализировал переменные
Bogdan
я не понимаю как работать так же с коллекциями
Vladislavs
ты че хочешь
Vladislavs
конструктор массива?
Alexander
коллекции - это массивы, множества, словари
Alexander
создавай переменную массива и в нее .append - ложишь данные
Bogdan
Я понял, что объясняю как мудак:DDD
Bogdan
Ща соберусь с мыслями)
Eugene
может проще описать задачу в целом
Bogdan
Вот пример, как я создавал некий объект, благодаря которому я создавал в контроллерах массивы, например let menuContentArray = [EducationMenuContent(educationNames: "String", educationImage: "String")]. Теперь мне надо сделать тоже самое только не с переменными, а с коллекциями. Например, мне надо превратить educationName и educationImage в кортежи
Bogdan
Вопрос в том, как написать такой же класс, только с кортежами))))
Vladislavs
init(educationNames:Array<String>)
Bogdan
А внутри init?
Vladislavs
эм
Vladislavs
в смысле
Bogdan
Емае
Bogdan
Все мне спать пора
Bogdan
Это уже я туплю
Bogdan
Спасибо
Vladislavs
class Some {
var mass:[String]
init(mass:[String]) {
self.mass = mass
}
}
Bogdan
ток в ините масс тоже должен быть в скобках
Bogdan
Я понял, спасибо) Это я конкретно тупанул
Vladislavs
почему название переменной-массива должно быть в скобках?
Bogdan
ты прав
Bogdan
Спасибо еще раз)
Anonymous
Такая проблема возникла. После смены appID и сборки на релизную, у меня перестал загружаться файл через AFNetworking.
Anonymous
Никто не сталкивался?
Anonymous
@Trayerbee попробуй перезагрузить
Anton
тестов нету?
Anton
Такая проблема возникла. После смены appID и сборки на релизную, у меня перестал загружаться файл через AFNetworking.