Я пытаюсь выяснить, что я нажимаю с UILongPressGesture есть кнопка или переключатель в функции удаленияSwift UILongPressGesture на кнопку или переключатель
func delete() {
let subviews = self.view.subviews as [UIView]
for v in subviews {
if let button = v as? UIButton {
println("button")
}
else if let loadSwitch = v as? UISwitch {
println("switch")
}
}
У меня есть как кнопка печати и переключения
у меня не было никаких проблем, когда я был только кнопки, но теперь, когда я интегрировал переключатель ...
ФС longpress на коммутаторе я понимаю только, если нажать чуть ниже самого переключателя
но я впустил жест = UILongPressGestureRecognizer() в классе или я добавить пусть gestureRecognize = UIGestureRecognize? – stack
Вам не нужно добавлять gesturerecognize. Это только делегат. – Christian
У меня ошибка: фатальная ошибка: неожиданно найден nil при разворачивании необязательного значения if (touch.view == newSwitch) – stack