我想制作一个菜单,它将采用不确定数量的标签并将它们水平展开,以便一次在屏幕上显示3个。当向左/向右按下时,它将转到下一个,所选择的一个总是在屏幕的中心水平,而另外两个在屏幕的左/右。
问题在于我还希望平稳过渡而不仅仅是替换。他们需要无休止地包装。
不知道从哪里开始,没有在谷歌上找到例子。
答案 0 :(得分:1)
您所谈论的概念由Apple以“Cover Flow”的名义推广。 这里有一个允许许可下的小部件:https://code.google.com/p/pictureflow/
我认为你想要一些更简单的东西(只显示三个标签,不那么花哨的3D效果),但我认为这是一个很好的起点。
另一个是PathView QML元素: http://qt-project.org/doc/qt-5/qml-qtquick-pathview.html#details
它更接近您喜欢的功能,特色。它也可以在Qt4中找到,这里有一个教程:http://qt-project.org/doc/qt-4.8/declarative-modelviews-pathview.html