![]() Let's look at a quick example of how notifications might be used with a custom guide. You can learn more about them, if you're interested, in "The Keys to a Better Text Input Experience" from 2017. If you have worked with the keyboard in your app before, you know the way that it's been handled since time immemorial is by registering for notifications, deriving the appropriate offsets and animations from the information in the notification, doing some math, and finally, using that to adjust your layout. ![]() As with many things, this one begins in the ancient past. And finally, we'll talk about what a keyboard really is- philosophically speaking, types of keyboards to consider, and some of the cases you might not think about right away. Then, we'll go over some of the new things you'll be able to do to more fully integrate the keyboard into your layout. We'll start our tour by talking about the new guide. ![]() I am incredibly excited to talk to you today about bringing the keyboard from a frame-based past into an auto-layout future. I'm an engineer on the Keyboards UI team, and today, I'll be your guide to the wonderful world of keyboard layout. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |