如何在可见之前开始滚动 UIPickerView?

How to start scrolling UIPickerView before it's visible?

我想开始拖动并同时使其可见。 到目前为止,我必须单击一个按钮才能使 pickerview 可见,然后滚动到 select 所需的行。如何在从按钮开始拖动时立即启动 selection?

我试图在这个 gif 中说明这两种情况。

您可以尝试将 alpha 设置为最小非零值,然后在它开始滚动时将其设置为 1(您可以知道它何时开始滚动,因为它会调用它的委托方法;viewForRow、titleForRow 等)不是一个完美的解决方案,但可能适合您。