如何在也具有“平移”手势的视图上添加“滑动手势”?

时间:2019-05-01 20:41:23

标签: swift

所以我有一个带有轮播的视图,其中有两个视图。我有两个按钮,分别从轮播中的两个视图导航。当用户在右视图上时,右按钮将被禁用,而左按钮将被启用。当用户在左视图上时,禁用左按钮,并启用右按钮。

但是,我有一个平移手势,允许用户在不使用按钮的情况下也在两个页面之间滑动。

当我使用手势在两个视图之间移动时,我还需要按钮来反映更改(启用或禁用),但是,当我将其放在平移手势功能上时,它不起作用100半扫或短扫的时间百分比不足以移动页面,但强度足以禁用/启用我的按钮,就好像视图已经更改,即使它没有更改一样。

我尝试合并“手柄滑动”,但无法使用该功能。

谁能看一下这段代码,让我知道是否缺少任何内容?还是更好,如果有更简单的解决方案来实现我的目标

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Create Fragment
    if(savedInstanceState == null){
        getSupportFragmentManager().beginTransaction().add(
                R.id.fragment_container,
                new fragment_main()).commit();
    }
}

0 个答案:

没有答案