Even after enabling the mobile view of my blog by going into Appearance > Mobile in the Dashboard, the blog does not appear properly when viewed from an iPhone (it retains the generic WordPress mobile template). Does anyone have any idea of how to preserve the formatting when viewed from a mobile browser?
Ryu is a responsive width theme. Responsive width means the layout adapts depending on the size of the device being used to view your site. When responsive width themes are viewed on mobiles sidebars appear below the posts in order to provide as much space as possible for reading.
Go here > Appearance > Mobile and disable the mobile theme.