Maybe he is upset that you did not talk to his daughter and normally people with children want to be with someone that will accept and get along with their children. Since you did not speak to her this may have made him a little uneasy about the relationship. I think you did the right things by giving him space and then trying to contact him about presents for his daughters birthday. Maybe you should wait a little and see if he contacts you then you can call him and tell him you would like to get together to have a conversation. It is very important you set this meeting up to communicate and tell him exactly what happened and how you feel as well as get to know how he feels. He will then see your true intentions and you can respond to whatever it truly was that made him change. At this meeting there should be no fighting just talking and trying to work things out to continue growing your relationship. I wish you all the best!