If I'm not wrong, I found some research that iFrame on iOS is weird since iOS 4.x. They have made that it resizes to the size of the content so you aren't confused about scrolling inside a page (you scroll down the page, and suddenly, you start scrolling inside the iFrame and not down the page – that's not what iOS users want).