擅长:python、mysql、java
<p>如果我理解正确,您可以将滑块的所有位置存储在一个列表中,并使用索引指针来操纵它在列表中的位置</p>
<pre><code>silder_ind = 0
slider_positions = [4] # Or wherever you want to start by default
</code></pre>
<p>当用户更改滑块的位置时</p>
<pre><code>new_pos = slider.get_current_value() # whatever the appropriate API call is to get the current value
slider_positions.append(new_pos)
slider_ind += 1
</code></pre>
<p>当用户点击undo时</p>
<pre><code>if (slider_ind - 1) >= 0:
slider_ind -= 1
</code></pre>
<p>重做</p>
<pre><code>if (slider_ind + 1) < len(slider_positions):
slider_ind += 1
</code></pre>