Git Product home page Git Product logo

Comments (5)

KrauseFx avatar KrauseFx commented on August 18, 2024

That looks odd, seems to be related to this issue: #88
Does this work for the default TSMessage style as well? It just seems like there is no padding calculated for the icon.

from tsmessages.

MultX avatar MultX commented on August 18, 2024

When i use default TSMessage style, it looks fine.

from tsmessages.

MultX avatar MultX commented on August 18, 2024

TSMessageView.m

    // Check if that makes the popup larger (height)
    if ( self.iconImageView.frame.origin.y + self.iconImageView.frame.size.height + TSMessageViewPadding > currentHeight)
    {
        currentHeight = self.iconImageView.frame.origin.y + self.iconImageView.frame.size.height;
    }
    else
    {
        // z-align
        self.iconImageView.center = CGPointMake([self.iconImageView center].x,
                                                round(currentHeight / 2.0));
    }

I think problem in condition, because I saw code above and decided, that my problem can solved if I'll add to font size in my json file. And here it is - on some font size vertical align became correct. You have lucky that your default style has "correct" parameters. You can reduce font size in your style and problem appears, I checked it.
I hope it helps to you.

from tsmessages.

KrauseFx avatar KrauseFx commented on August 18, 2024

Does this problem still exist?

from tsmessages.

KrauseFx avatar KrauseFx commented on August 18, 2024

Closed because of no activity. Let me know if you have this problem again.

from tsmessages.

Related Issues (20)

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.