SyntaxFix
Write A Post
Hire A Developer
Questions
One way to do it would be to do the hover effect when the touch starts, then remove the hover effect when the touch moves or ends.
This is what Apple has to say about touch handling in general, since you mention iPhone.