Как определить строку, которую я нажал, которая была вставлена ​​с помощью MultivaluedSection в Eureka?

Я могу успешно вставить TextAreaRow(s) в MultivaluedSection, и каждому дается уникальное имя, используя строку плюс индекс. Я хотел бы иметь возможность перехватывать, когда кто-то нажимает на одну из этих недавно вставленных строк, поскольку я хотел бы выполнить некоторые дополнительные действия.

Любая помощь будет принята с благодарностью!

отметка

1 ответ

Я хотел бы иметь возможность перехватывать, когда кто-то нажимает на одну из этих недавно вставленных строк, поскольку я хотел бы выполнить некоторые дополнительные действия.

Согласно документам, у Эврики есть обратный звонок onCellSelection() который:

Вызывается каждый раз, когда пользователь нажимает на строку, и она выбирается.

По сути, вам нужно описать свои изменения в этом обратном вызове:

AnyRowYouWant { row in
    // init the row
}.onCellSelection { cell, row in
    // handle tap right here
}
Другие вопросы по тегам