Я ищу, чтобы сохранить целое число пользователь выбирает из колесикаКак звонить пользователям самый последний выбор в быстром Re: UIPickerView
однако после того, как пользователь нажимает на кнопку, MYVARIABLE в настоящее время является сумма всех пользователи, которые они сделали, когда они перемещали колесо вверх и вниз
Как я могу активировать самый последний выбор нажатием кнопки? например:
// add most recent pickerView selection to totalData var
var totalData = 0
var tempData = 0
@IBAction func addButton(sender: UIButton) {
func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
// ToDo: RETURN MOST RECENT SELECTION (??)
if component == 1 {
// Update the label
// Increase temp data variable by number in the row: Add to totalData once button is pressed
tempData += row
}
}
// If tempData has a number pass it to tempData2
if let tempData2:Int = tempData {
totalData += tempData2
print(totalData)
}
tempData = 0
}
// Благодаря
Спасибо, что скоро пригодится. Однако моя проблема еще не решена - каждый раз, когда пользователь меняет колесо прокрутки, моя переменная суммирует все остановки колесика прокрутки. Как использовать только последний выбор? – Dazzle
@Dazzle, проверьте обновление. –
Проверено обновление. не работает, к сожалению, – Dazzle