Haha, I know the title of this sounds weird. I was trying to think of an easier way to say it…but it would be awesome to disable the ability of a user to change an index of a collection by swiping.
But here’s the kicker - I STILL want the user to be able to interact with the collection item, and I STILL want to be able to change the index through triggers/actions.
Right now, the only way to stop a user from swiping through a carousel or asset flow is to un-check Allow Interaction with Item (or disable the interactivity of the carousel). But if your collection items contain buttons, they will also be disabled.
Thinks about this like a quiz. I create a collection of questions in an Asset Flow. In the Asset Flow, each item is a group that contains the question and multiple choice buttons for each answer.
I want the user to be held at one question at a time, and set triggers to change to the next question. But at runtime, I cannot prevent the user from swiping through all the questions. Unless I uncheck Allow Interaction with Item…but then this will disable my multiple choice buttons. See what I’m getting at here?
It would be nice to have a way to allow the user to interact with the collection item, but not change it’s index through swiping. That’s why I use the FlipBoard a lot for quizzes - because if you disable the ‘tap item to flip’ then you can hold the user on an index item until a trigger/action occurs that you want.
(Btw, I’m aware of a work around where you can put the quiz questions into an excel sheet and filter to each question, but this seems odd to keep filtering/unfiltering if you want to keep the neat animations of the collection)
Has anyone else thought about this?