This question already has an answer here:
I am newbie for iPhone application. I am fine with English and Arabic text (selecting language at the start of application) however just curious how to format the screen from LTR to RTL.
Is there support in iPhone storyboard for RTL in layout?
Answer
I have asked somewhat same question and there I found answer.
How to set Arabic text to right and English text to left on same label
I am definetly NOT an expert, but I do use hebrew in my iOS apps. iOS 6 SDK has something called "Auto-Layout", and the guide specifies that it enables you not to worry about RTL languages.
https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/AutolayoutPG/Articles/Introduction.html
Alternatively, if you can view a language in a browser on the iphone you can try using a technology like phonegap.