Swift c нуля: UIKit урок 4 - UISwitch and (
HTML-код
- Опубликовано: 30 ноя 2024
- Четвертая серия по обучению UIkit в программе Xcode.
Куда присоединиться:
Всем привет, теперь вы сможете меня поддержать и получить эксклюзивные и закрытые видео смотреть тут - boosty.to/thes...
1.Наше сообщество в вк(более 6 + тыс) = theswif...
2.В телеграмме мы помогаем новичкам и всем желающим (нас больше 3 000 + тыс) - t.me/joinchat/...
Swift4 перед функцией, которую передаём селектору - нужно дописывать "@objc".
mySwich.addTarget(self, action: #selector(switcChange(paramTarget: )) , for: .valueChanged)
}
@objc func switcChange ( paramTarget: UISwitch) {
print("param is = ", paramTarget)
if paramTarget.isOn{
print("sw on")
}else{
print("sw off")
}
}
Урок:
"вот смотрите, вкл, выкл, давайте покрасим в красный цвет рычажок"
Домашка:
"создайте 3 IUView с переходами, таблицами, разными объектами и stackView"
зато окуенно)))) учишься ,стараешься
@@nurdauletaskarmauytov2896 а где домашку по уроку выкладывают?
Смотрю в почти 2022 году. Большое вам спасибо, такое не расскажут за деньги!
Вооот где все возможные изменения можно смотреть!!!! Спасибо огромное!!! Шикарное объяснение!!!! Смотрю дальше!!!! Супер!!!!! Низкий поклон
Огромное спасибо за Ваши старания :)
Очень полезный урок.
+Kirill HFZ , спасибо, реально стараюсь
Спасибо вам большое, из большинства гайдов вы объясняете лучше всех!
Как же хочется больше Ваших видео! Спасибо👍🏼
+John Sviridkov , а мне бы времени побольше свободного)
Та-а-ак, движуха продолжается, спасибо. Все веселее и веселее.
Спасибо за занятие ! Постоянно забываю поставить лайк и коммент, убегаю домашку делать ))
Как интересно!
Спасибо за урок🫶
Спасибо за внимание к деталям :) Много полезной информации
+Anton Ilin , стараюсь ничего не упустить)
Спасибо за вашу работу!
Спасибо вам большое за ваши видео!
Куда присоединиться:
1.Наше сообщество в вк(добаляемся) = vk.com/theswiftdevelopers
2.Наше сообщество в FB =
facebook.com/groups/thesw...
3.В телеграмме мы помогаем новичкам и всем желающим - t.me/joinchat/DBKxW0LMGrc511jruxxvEw
p.s
Домашние задание: смотрите в группах!
Если все понравилось ты знаешь что делать;)
Делай репост! :)
Надеюсь вы в курсе что ваш курс продают. www.udemy.com/course/swift-4-uikit-2017/
Спасибо! Ждем следующих уроков)
подскажите, пожалуйста, не совсем пойму, зачем при настройке свича использовать self. ведь он и так находится внутри класса, поэтому мы можем обратиться к нему напрямую, а не через вьюху. делается ли это для того, чтобы если в другом вью, есть свитч с таким же именем компилятор их не путал? спасибо!
Когда обращаемся к свойствам класса теперь можно не писать каждьій раз self
switch2.center = view.center
view.addSubview(switch2)
Или все же лучше писать self?
Сейчас свойство tintColor больше не работает (с iOS 13 или даже раньше)
Все работает. Скорее всего ты просто забыла написать = UIColor.(цвет)
@@swat5800 У меня тоже не работает и UIColor.(цвет) писал
У Вас самая легкоусвояемая подача информации. Спасибо за такой прекрасный курс!
Кстати, есть в планах сделать платный курс? Если в них углубленное изучение свифта, и чаше проходить вебинары\видео и цена не очень высокая, думаю народ наберется)
спасибо за хороший отзыв, деньги конечно всем нужны, но хочу сделать хороший курс, но бесплатно;)
спасибо Вам за уроки!)
может кто-то знает: почему когда я меняю значение свитча в коде (например при нажатии на кнопку меняю статус свитча), то таргет, который привязан к valueChange свитча не срабатывает?
Большое Спасибо!!!
Спасибо!
Каким переводчиком вы пользуетесь, тоже хотелось бы скачать)
Translate Tab, вроде как. Но он платный. Вопрос вы задали 4 года назад, наверняка он уже не актуален, но вдруг кому-то пригодится)
у меня почему-то не работает tintColor. Ошибок нету но никакой цвет не отображается...все серое в выкл состоянии.
Spasibo !! 2019
«Switch - это switch, а button - это button. Это разные вещи».
Спасибо за уроки! Интересно было как программно создать UISwitch. Но с т.з. краткости кода, почему нельзя было использовать IBOutlet и IBAction?
Что бы попрактиковаться + посмотреть прошлый урок и самому разобраться
например как я
Евгений, перед свойством же не обязательно постоянно добавлять self? судя по ответу stackoverflow.com/questions/27752535/difference-between-self-view-addsubview-and-view-addsubview
+Alexander Martynov , привычка с objective c, но это не ошибка
красавчик!
супер)
Интерфейс лучше добавлять через код или через сториборд?
У меня компиляр перед функцией switcChange заставлает писать @objc, чтоб self.mySwitch.addTarget(self, action: #selector(switcChange(paramTarget:)), for: .valueChanged) работал... объасните пожалуйста почему...
stackoverflow.com/questions/44390378/how-can-i-deal-with-objc-inference-deprecation-with-selector-in-swift-4
изменения для swift 4 это
Спасибо) Так и подумал)
Adam G где то скобку забыл наверное, судя по ошибке
@@Pavlovnik92 в swift 5 даже так не работает
А как программно присвоить Action кнопке?
+Vlad lazarev , точеже через addTarget
Топ
Не могу понять зачем писать первоначально self.MySwitch2.frame = CGRect.zero, если можно сразу написать self.MySwutch2.center = view.center ?
Тоже не понял. Вы разобрались?
я конечно опоздал на три года, но скорее всего это он написал, чтобы сразу же две вещей узнали
@@akhmedovbakhtovar7142 это, скорее всего, привычка после objective-c, как и вездесущий селф))
@@ильядмитриев-и7к спс
А как переходы в дз делать?
это на погуглить) как на работе поставили задачу и делайте
Вы хороший программист, но у вас ужасный английский ))
спасибо, давно взял на заметку, моя задача научить программированию а не англ)
Ребят достали уже про английский. Я думаю Евгений учил немецкий, от сюда и проскальзывает неправильное произношение некоторых слов. Но какое это отношение имеет к Swift.
Спасибо за уроки!!!