У меня есть приложение с некоторыми кнопками, когда эти кнопки нажаты, изображение на них должно измениться. Я предполагаю, что TouchUpInside
работает, когда вы нажимаете и удаляете палец, все еще удерживая внутри области элемента, однако он работает редко, и я не уверен, почему.Touch Up Inside не работает должным образом
Причина, по которой я использую TouchUpInside
вместо TouchDown
, заключается в том, что я хочу, чтобы пользователь мог отменить действие.
Прошу прощения, если я ничего не понял об этих событиях, и если это уже было задано. Я не мог найти ответ на мою проблему в Интернете.
//The IBAction is set to trigger on TouchUpInside
@IBAction func action11(sender: UIButton) {
setTile(sender)
}
func setTile(sender: UIButton) {
if turn {
print("O's turn")
sender.setImage(xTile, forState: .Normal)
turn = false
}
}
EDIT: Добавлен необходимый код
напишите свой код. так что это будет легко понять. – Venkat
Пожалуйста, разместите свой код. –
вы можете использовать выделенный или выбранный для изменения во время и после нажатия. –