Try putting her to bed earlier! I have a 14 month old, a 3 year old, and almost 5 year old. They are the most good natured kids I know and I think it is because they get the sleep they need. 6:30p to 7:00p is the latest I'd put to bed a 22 month old. My 14 month old goest bed 6p-6:30p. I know this seems early! But he wakes up at 7a and he is so good natured!
I learned what I know about sleep from the book Health Sleep Habits, Happy Child by Dr. Marc Weissbluth. Some parents don't like his advice, because he discourages music, holding, rocking, driving, etc. and with a pitch dark room - - but I love his strategy: Kids need to learn how to soothe themselves to sleep on their own. He says to watch for the first yawn. Not the second, or the eye rubbing that comes after. On the first yawn, put your child down for their nap. If you wait longer, their body gets more sleep deprived and cranky and they have problems falling asleep. When I started doing this with my first son, I felt like it worked like magic. Some people have to let their child cry it out a bit (I would always check on my child every 15 mins or so, without them seeing me) which is the hard part about starting a new sleep pattern. But know that your child is yearning to sleep according to her body's needs. It's possible that she is not getting enough. Just one thought~
Good luck!