Skip to content

Weird spacing before starting animation #138

@DantePuglisi

Description

@DantePuglisi

First of all, great library!

I'll introduce the problem first, check the spacing from the leftmost 3 to the comma, that spacing increases on the first animation and then stays the same. It seems like a small issue but it can be really seen when using the app.

MorphingLabel bug

I am using LTMorphingLabel inside a UITableViewCell and the only way I could find to make it work was by adding it as a subview, like this:

titleLabel?.removeFromSuperview()
titleLabel = nil

titleLabel = LTMorphingLabel()
titleLabel!.morphingEnabled = false /// If I don't implement this morphingEnabled false/true the label would animate every time it's shown
titleLabel!.delegate = self
titleLabel!.morphingEffect = .evaporate
titleLabel!.text = formattedNumber /// This is a number formatted to include a comma every 3 characters counting from the right
titleLabel!.textAlignment = .center
titleLabel!.font = UIFont(name: "Silka-SemiBold", size: 28)
titleLabelContainer.addSubview(titleLabel!)
titleLabel!.morphingEnabled = true

My first thought was maybe some attributedText could be the issue but couldn't find out why this is happening, any help would be appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions