Textfield cursor is missing.

When I test my app on my machine the cursor is there. When I run it on my Iphone/Ipad/Android device it is not. I have no leads as to why this is happening.
I’ve seen this question asked twice elsewhere but I neither had answers. Is this normal behaviour or is it likely that I did something? I made no attempts in any part of my code to effect the cursor in anyway.

Hope someone out there can help. Thanks.

I found the problem. Because the textfield auto raises the keyboard and tapping away doesn’t lower it(for some reason) I had to place buttons in front of the textfield so that I could control when the keyboard raised and lowered (messy but I had no alternative) either way. This method resulted in there being no cursor.