VC1
от 0 до VC3
, который имеет клавиатуру и предопределенное наименьшее количество, допустимое в метку. Пользователь может либо добавить номер в конец этой строки, либо удалить номер. Когда «Accept» клавиша нажата, string.toInt() передается VC1
и Segue будет раскручиваться черезкак выполнить проверку состояния, прежде чем segue размотает
@IBAction func unwindToSegue(segue: UIStoryboardSegue, sender:UIStoryboardSegue){
BetLabels[betSourceR].text = BetReturned
if BetReturned == ""{} else{
Chip[betSourceR].hidden = false}}
мне нужно добиться, чтобы ни string.toInt() ниже минимума не принимается, и какая-то функции override func, которая останавливает раскручивание при публикации предупреждения пользователю о том, что этот вход неприемлем.
Как я могу это достичь, когда? Возможно, что-то место в VC3
func prepareForsegue? Или другой метод?
Или может я разъединить «принять» от размотки, и сделать IBAction, что если при минимуме {предупредить пользователя, вернуться к VC3} еще {} VC1.unwindToSegue
Почему вы не проверяете значение, прежде чем пытаться выполнить segue? – rdelmar
тот что я хочу делать. Но поскольку он привязан к 'func unindToSegue', я не уверен, как выполнить эту проверку. – Dustin
Сделайте переход из контроллера вместо кнопки accept, чтобы вы могли вызывать функцию performSegueWithIdentifier, когда выполняются ваши условия. – rdelmar