norlin
пруф?
norlin
или просто набрасываешь?)
norlin
аж испариной покрылся, ага
norlin
жокер нас раскрыл!!11
norlin
а ещё подсказываю: я пересылал деньги известному господину, а сам получаю деньги от израильской компании!!! очевидно же проделки моссада!
Anton
тэкс, а как крутые посоны делают, если у нас в одном проекте и objc и swift
Anton
в objc у меня есть NSDictionary
Anton
мне надо передать его в swift класс, а в свифте шоб было Dictionary просто
Anton
через computed property?
Anton
типа
var item: Dictionary
var itemNSDictionary: NSDIctionary {
set {
// тут прверащаем nsdictionary в dictionary
}
Anton
код схавался
Tim
Виталя сказал ужс, значит ужс 😀
Tim
Сказали в морг, значит в морг
Anton
норм
Ilkhom
интересно посмореть его комменты на код ревью
Tim
Anton
ну че, как делать то по уму?
Pavel
Anton
вот опять гуглить за вас
Anton
The Swift Foundation overlay provides the following bridged value types for the following Objective-C reference types: NSDictionary
Dictionary
Artem
добрый вечер
траблы с pageControl
в методе : scrollViewDidScroll прописал:
if pageControl.currentPage == 3 {
nextButton.isHidden = true
} else {
nextButton.isHidden = false
}
в итоге кнопка скрывается когда листаю назад, а когда листаю вперед не срабатывает
Деда
NSLog(@"currentPage - %td", pageControl.currentPage) там же
Деда
А кто у тебя вычисляет currentPage ?
Деда
nextButton.isHidden = YES/NO
Artem
let currentPage = Int(self.scrollView.contentOffset.x / UIScreen.main.bounds.size.width)
Деда
ceil
Artem
сначала она не скрыта
Деда
Artem
ну yes = true)
Деда
Деда
ну yes = true)
не знаю в свифте как, но в оbjc true и YES это не одно и то же
Artem
у нас yes нет
Artem
только true/false
Artem
на некоторых api проде googlemaps он есть вроде
Деда
понял, поэтому поправился когда увидел что это swift
Ольга
Artem
есть такой
Деда
if pageControl.currentPage == 3 {
nextButton.isHidden = true
} else {
nextButton.isHidden = false
}
nextButton.isHidden = !pageControl.currentPage == 3
Деда
одной строчкой можно
Ольга
только хотела написать))))
Ольга
опередил
Деда
Ольга
есть такой
посмотри, чему равен currentPage, когда листаешь назад
Деда
Деда
round что ли
Ольга
угу
Ольга
просто странно считаешь интекс станицы, если у тебя пейдж контроллер
Ольга
хотя
Ольга
если заранее не известно кол-во страниц, может и норм
Artem
хрень какая-то, листаю вперед, консоль 1 выводит
Деда
Я вообще setter делаю
Деда
- (void)setCurrentPage:(NSInteger)currentPage {
if (_currentPage != currentPage) {
_currentPage = currentPage;
self.pageControl.currentPage = currentPage;
nextButton.isHidden = !(currentPage == 3);
}
}
Деда
чем по разным местам отлавливать состояние pageControl.currentPage
Vladimir
ой, а это что, Objective-C?
Деда
Деда
Artem
вообще я переписываю код за человеком и мне вправду не понятно зачем он там все завязал на перемунную
Деда
Artem
ну со свифта на свифт)
Деда
Я шучу )
Artem
нет, за другим
Artem
я больше месяца фиксами занимаюсь и переписываю всякие мелочи...
Anonymous
Деда
А кто такие фиксики? большой большой секрет
Ольга
два последних ответа смотри. вдруг поможет
Ольга
первый не надо)
Artem
кажется понял почему, если пролистывание идет в обратную сторону то индекс зануляется
Деда
UICollectionView может иметь секции как UITableView ?
Деда
что то затупил
Деда
не отвечайте )
Artem
да
Artem
)
Artem
у них метод настройки 1 в 1
Деда
да да, сам себя запутал, сложно мыслить пытался
Artem
Оль, я тебя обманул, там не UIPageViewController, а VC(