Coder Social home page Coder Social logo

qdong415 / qkeyboardemotionview Goto Github PK

View Code? Open in Web Editor NEW
75.0 1.0 18.0 4.63 MB

1:1完美仿微信聊天表情键盘,朋友圈底部表情键盘。键盘与表情切换平滑 ChatEmotionKeyboard, GrowingTextView , useful in ChatViewController

License: MIT License

Ruby 0.81% Objective-C 90.52% C 0.04% Swift 8.62%
ios keyboard emoji emotion chat bottom input inputbar comments growingtextview

qkeyboardemotionview's People

Contributors

qdong415 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

Watchers

 avatar

qkeyboardemotionview's Issues

大神能加下我使用后的需求吗

  1. 表情键盘的删除按钮增加长按删除手势,长按删除不需要的文字
  2. if (!textView){
    //vc没有提供UITextView,我们自己来实现
    textView = [[UITextView alloc] initWithFrame:CGRectZero];
    }
    .font
    把属性设置放到括号外面, 不然所有属性都要重写一遍,要是使用其他的字体大小, textView最小高度也要修改(否则不居中)
    最好再给TextView加个placeholder属性。朋友圈评论会用到, 回复xxxx啥的

键盘高度不准确

如果给键盘下边放一个黑色的 maskView 键盘和输入框中间有一条黑线 表情键盘是正常的

pod 安装之后 冲突

Multiple commands produce '/Users/apple/Library/Developer/Xcode/DerivedData/Customer-duqlfnsmfehkfqbjnudargzleevt/Build/Products/Debug-iphonesimulator/Customer.app/Assets.car'
pod 之后 报这个错误,博主解决一下最好。

请教大佬一个问题

由于跟后端交互 都是转成了字符串[微笑] , 但是实际显示的时候是😊, 如果连着的表情数量比较多, 有好几行, 通过boundingRect计算出来的高度就不对了, 计算出来的高度是[微笑]的高度 , 但显示到界面上的是表情,表情其实没有这么高,表情越多相差越大,怎么才能正确获取到高度呢

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.