您的位置:首页 > 其它

图片 滚动切换效果(二)

2017-03-08 14:28 281 查看


增加了快速切换功能。这个是我在 安卓 上模仿的。

因为虽然 普通拉动切换 比较方便,但很多 急躁的人,不喜欢从左 拉 到 右,实现切换。

因为这样 拉的 距离 比较长!所以 这个功能就 可以让 用户,不需要 拉到 最长,只要快速在小范围内拉动,那么就能自动切换下一页或上一页。

当然,你也可以 慢慢拉动,这对于 耐心好的用户 适用。

shield = false;
direction = 2;
if (gesture.Velocity > 1000)
{
shield = true;
string directionStr = gesture.Direction.ToString();
switch (directionStr)
{
case "Left":
direction = 0;
Scenario++;
break;
case "Right":
direction = 1;
Scenario--;
break;
case "Up": shield = false;
break;
case "Down": shield = false;
break;
case "UpperLeftDiagonal":
direction = 0;
Scenario++;
break;
case "LowerLeftDiagonal":
direction = 0;
Scenario++;
break;
case "UpperRightDiagonal":
direction = 1;
Scenario--;
break;
case "LowerRightDiagonal":
direction = 1;
Scenario--;
break;

default: break;
}
}


下一节,我将继续 模仿 安卓系统,完成 点击 网格内图标 实现 单屏幕内 拖动布阵效果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: