New Animated Text Fields

Finally, the fancy animated text fields are integrated in the rest of the user interface for the Mac! And on top of that, we just came up with a brand new implementation of those text fields. We just think those animated text fields are a great way to both visualize the tags, and edit them, with one single user interface element; it helps us making a user interface that is not cluttered, and therefore simple.

If you’re interested in how we did it, here are some nice things about this new implementation:

  • it uses Core Animation instead of NSAnimation; it’s a nicer API, and most importantly, we can probably hope for a much better drawing performance;
  • it’s done in a way that should be fully compatible with Leopard, which helps us meet our goals of backward compatibility;
  • it also supports several shapes for the text field; note that we are now using rounded text fields;
  • it works both when creating the text fields with Interface Builder and programmatically.

And of course, it’s still open source. So, feel free to use it in your application! Here is the source file.

Any comments?

Posted in Development, News.

Tagged with , , .

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Continuing the Discussion

  1. mother goose nursery rhymes book linked to this post on November 18, 2017

    sunday school Lesson for kids

    New Animated Text Fields

Some HTML is OK

or, reply to this post via trackback.