CFPPTView icon indicating copy to clipboard operation
CFPPTView copied to clipboard

点击事件有问题

Open XiaoCC opened this issue 10 years ago • 2 comments

只有一张图的时候 默认点击正常,但是手动滑动后就不能点击了要过4秒才能重新点击 ,求修复O(∩_∩)O~

XiaoCC avatar Oct 17 '15 03:10 XiaoCC

能否只有一张图片的时候不让滑动呢

XiaoCC avatar Oct 17 '15 07:10 XiaoCC

搞定了 /** 配置scrollView */ func scrollViewPrepare(){

    if self.dataModles?.count == 0{return}

    if self.dataModles?.count > 1 {
        if !isOnceAction {

            let width = self.bounds.width
            let height = self.bounds.height

            //设置contentSize
            self.contentSize = CGSizeMake(width * 3, height)

            self.contentOffset = CGPointMake(width, 0)

            let centerImageV = UIImageView()

            let dataModel = self.dataModles![0]

            //创建imageView
            if PPTType.local == self.type {//本地
                centerImageV.image = dataModel.localImage
            }else{
                centerImageV.imageWithUrlStr(dataModel.networkImageUrl, size: centerImageV.bounds.size, scale: 0.2)
            }

            centerImageV.frame = CGRectMake(width, 0, width, height)
            centerImageV.clipsToBounds = true
            //显示模式
            centerImageV.contentMode = UIViewContentMode.ScaleAspectFill
            self.addSubview(centerImageV)
            self.centerView = centerImageV

            let reusableImageView = UIImageView()
            //显示模式
            reusableImageView.contentMode = UIViewContentMode.ScaleAspectFill
            reusableImageView.frame = self.bounds
            reusableImageView.clipsToBounds = true
            //记录
            self.reusableView = reusableImageView
            self.isOnceAction = true
        }
    }
}

XiaoCC avatar Oct 17 '15 14:10 XiaoCC