dengzemiao / DZMeBookRead

支持项目使用!最完整小说阅读器Demo!仿iReader(掌阅),QQ阅读 ... 常用阅读器阅读页面,支持 翻页效果(仿真,覆盖,平移,滚动,无效果)、字体切换、书签功能、阅读记录、亮度调整、背景颜色切换 ...
MIT License
1.23k stars 325 forks source link

我点击了章节之后再点击右边的空白处之后发现章节没有隐藏掉,而是夜间模式出来了,这种问题大家遇到了吗? #28

Open likaiwork opened 6 years ago

likaiwork commented 6 years ago

我点击了章节之后再点击右边的按钮之后发现章节没有隐藏掉,而是夜间模式出来了,这种问题大家遇到了吗?

dengzemiao commented 6 years ago

@likaiwork Demo中测试??出现这个问题??我这边是么出现这个问题额。 如果你是导入项目使用 记得看下我简介下面的导入方式 手势的注意事项修改

dengzemiao commented 6 years ago
icon_1

你注意看看这里 在Demo中是可以的 但是导入新项目需要修改这里。

likaiwork commented 6 years ago

解决了,多谢

summer3300 commented 6 years ago

DZMReadMenu这个文件可以改一下,不带应用名。

/// 点击这些控件不需要执行手势
private let ClassString:[String] = ["ASValueTrackingSlider","UITableViewCellContentView","UISlider","DZMRMLeftView","DZMRMTopView","DZMRMBottomView","DZMHaloButton","DZMRMLightView","DZMRMColorView","DZMRMFuncView","DZMSettingView","UIButton"]

/// 手势拦截
func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool {
    //let classString = NSStringFromClass(touch.view!.classForCoder)

    let classString = String(describing: type(of: touch.view!))

    if ClassString.contains(classString) {  
        return false
    }

    return true
}

谢谢这个开源,对我这个swift初学者很有用,学到了很多东西!

dengzemiao commented 6 years ago

@summer3300 多谢提醒 已做修改