Giter Site home page Giter Site logo

zhengwenming / wechat Goto Github PK

View Code? Open in Web Editor NEW
1.6K 1.6K 415.0 29.15 MB

实现类似微信朋友圈或者QQ空间,评论回复,九宫格布局。处理键盘弹出后定位到当前点击的被评论人处。另:滑动时候FPS在57-60之间,纵享丝滑!

Objective-C 100.00%

wechat's People

Contributors

irshadpc avatar zhengwenming avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wechat's Issues

行高计算是负数导致崩溃

我用了您这个第三方来做类似朋友圈的应用,现在有个行高的问题,用那个缓存行高的框架,在ios9.3上没有问题,但在ios10上跑的时候,动态部分就会崩溃,说是行高计算结果是负数,但我把您的demo跑在ios10的手机是没有问题的,我不知道哪里有不同,麻烦指点一下

行高计算问题

当添加评论时,会出现其他cell的行高计算不准确,出现一大块空白 ,大神看下

开发群付费奇怪

写的两元加群,手机进入后显示支付50元入群,是因为群里人太多了?
价格跨度有点大啊

点击评论和点击回复评论没有反应

重现:一次运行的时候,是可以正常的操作评论和回复评论点赞的,然后重新运行就没有反应了!!
1

System group container for systemgroup.com.apple.configurationprofiles path is /Users/bh/Library/Developer/CoreSimulator/Devices/013CB02A-0405-4271-B2C6-995A04D8298E/data/Containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
WeChat[11672:2332424] [MC] Reading from private effective user settings.

第三方输入法导致键盘遮挡

纯masonry写的朋友圈,不错。遇到几个问题:
1、使用系统的输入法没有问题。当使用搜狗输入法时。每次键盘弹起tableView滑动的位置都不准确。
2、第一次进入朋友圈这个界面的时候,滑不动或者说是滑动太卡,要过1~2秒才开始流畅滑动。这个是什么导致的呢
3、评论试使用tableView来做的,我也是用的cell嵌套tableView。但当某一条朋友圈的评论很多,比如50条,评论显示的范围超过一屏幕,此时这个评论tableView的cell貌似也不会重用。所以滑动到这一条朋友圈的时候,依然会感觉到一下卡帧。试了下微信,没有发现卡顿。也不知道微信的朋友圈是如何来布局的

内存泄露 ! self.descLabel.attributedText = attrString;

// 内存泄露
self.descLabel.attributedText = attrString;

2016-12-16 12:01:38.219 WeChat[1627:952325] 循环引用个数:5 详细:{(
(
"-> CommentViewController ",
"-> _tableView -> UITableView ",
"-> _visibleCells -> __NSArrayM ",
"-> MessageCell ",
"-> _CommentBtnClickBlock -> NSMallocBlock "
),
(
"-> _jggView -> JGGView ",
"-> _tapBlock -> NSMallocBlock ",
"-> MessageCell "
),
(
"-> _jggView -> JGGView ",
"-> _tapBlock -> NSMallocBlock ",
"-> MessageCell "
),
(
"-> CommentViewController ",
"-> _tableView -> UITableView ",
"-> _visibleCells -> __NSArrayM ",
"-> MessageCell ",
"-> _CommentBtnClickBlock -> NSMallocBlock "
),
(
"-> CommentViewController ",
"-> _tableView -> UITableView ",
"-> _visibleCells -> __NSArrayM ",
"-> MessageCell ",
"-> _CommentBtnClickBlock -> NSMallocBlock "
)
)}

点击评论键盘无法弹出

点击评论按钮后,键盘无法弹出,所以体会不到你说的精准定位评论的位置.图片浏览器做的也有问题,首先是没有pageControl页数提示,还有就是没有适配横屏,文明哥能抽空完善一下吗?辛苦了

bug

评论功能都没得有毛用,垃圾

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.