Frank

Results 101 comments of Frank

关闭动画之后就没有动画了啊, 兄弟

可否上传一个 Demo 工程. 我这边测试没有溢出问题...是不是配置问题, 我使用的是库中的 Demo

> @wolfcon 直接拉取 3.7.5 的代码到工程中; 按照操作步骤应该可以看到. 在真机+模拟器都没有复现, 你还是写个 Demo 工程吧.🧐

使用你的工程后, 并没有复现. 你可以在同事或者朋友那边试试看?

你提的问题非常的好 👍, 的确暴露 state 出来不太好. 不应该给外部修改这个属性. 但是你的用法也是有问题的. 你应该这样写你的代码 ```swift tableView.mj_footer.endRefreshingWithNoMoreData() ``` 並且现阶段的 `State 状态机` 有缺陷, 的确在这样的特殊误用情况下会产生问题 > 原因是: 状态机中某些操作时依赖 DispatchQueue 的异步分发, 导致有微延迟, 而某些改变状态时又未使用异步分发

这里我以 `I18NExampleViewController.swift` 这个第二个 tab 栏为例. ```swift let footer = MJRefreshAutoNormalFooter { DispatchQueue.main.asyncAfter(deadline: .now() + 2) { [weak self] in guard let self = self else { return } self.tableView.mj_footer?.endRefreshing() }...

@rbarilani I'm a developer in iOS. Srr for invitation. Maybe someday that could be done by me.🤠