I am a newbie for iphone development, i wish to show some list of tamil words in a UILable. when i try, i am getting most of the characters looking somthing wrong. Is there any easy way to show the tamil characters looking exactly like its shape? is it posible to show tamil keyboard? is iphone sdk contain tamil keyboard?
Asked
Active
Viewed 1,339 times
1 Answers
1
To the best of my knowledge, the iPhone has no official support for Tamil. Its specs page on the Apple website doesn't mention it, in any case.
That said, Cocoa (and its sibling on iOS; Cocoa Touch) has well-rounded support for Unicode. Unicode includes Tamil code points. If you wanted to use this code points in a UILabel, you would have limited selection in terms of fonts; Arial Unicode MS may be your only option.
As of iOS 3.2, UITextView
has had the inputView
property, allowing you to present your own keyboard. Coupled with the UITextInput
protocol, you could conceivably create your own fully-featured Tamil keyboard.
I hope that helps.

Aidan Steele
- 10,999
- 6
- 38
- 59
-
Thank you very much for your valuable notes. I have found an option in sdk 4.1 , it has tamil fonts(even most of the indian language fonts like malayalam, telugu, etc.,) – Bala Oct 13 '10 at 09:39
-
font name :TamilSangamMN-Bold and TamilSangamMN, the below code snipet will show the list of available font family and its font names. for (NSString *family in [UIFont familyNames]) { NSLog(@"%@", family); for (NSString *font in [UIFont fontNamesForFamilyName:family]) { NSLog(@"\t%@", font); } } – Bala Oct 13 '10 at 09:42