我正在努力寻找可以满足自己需求的UI元素类型。
我正在尝试实现2轴菜单。 Y轴有5个项目A,B,C,D,E。对于每个项目,X轴上还有5个水平项目。
所以:
A-0-A1-A2-A3-A4-A5
B-0-B1-B2-B3-B4-B5
C-0-C1-C2-C3-C4-C5
D-0-D1-D2-D3-D4-D5
E-0-E1-E2-E3-E4-E5
用户可以垂直滚动以在A-E之间切换,但是仅当垂直活动项目为“ 0”(或屏幕截图中的向上和向下箭头)时,用户才能水平滚动以在A1-A2之间切换。 手势应为“全屏”手势。因此,元素应锁定在适当位置,并且每个手势只能滚动一个元素。
填充一个小矩形应该是这些全屏手势所共有的东西。
如果用户已导航到所需的点,例如“ C1”,则可以选择该值,并进入带有C1选项的另一个菜单。
C1-C10-C11-C12-C13-C14
他们还可以返回到上一屏幕或选择此新列表中的一项。选择一个项目也会使您回到选择屏幕,但是当然该项目已成功选择。
我应该使用哪个初始UI项(Android,iOS)来尽可能轻松,干净地实现它?