2012-07-01 2 views
-3

Можно создать дубликат:
Making An Emoji Enabeling AppКак сделать приложение Emoji? (IOS)

Я хотел быть образованными о том, как создать приложение типа смайликов с кодом. Но я не могу найти учебник для этого. Поэтому я подумал, что попрошу здесь, если кто-нибудь мне поможет. У меня есть Xcode и лицензия на 99 долларов для тестирования на моем устройстве.

Благодаря

+1

http://stackoverflow.com/questions/6556647/create-custom-international-keyboard-for-iphone есть как миллиард вопросов, так же, как это на SO. Вы должны просто искать. –

+3

«Сделать приложение-эмулятор» Как? Клавиатура iOS уже поддерживает огромное количество emoji с iOS 5, с большей поддержкой на пути в iOS 6. Нет необходимости в коде. – CodaFi

+0

Итак, почему в топ-100 диаграмм есть 3 приложения для emoji, если код не нужен? –

ответ

4

Emoji символы просто символы Unicode, только с более ограниченной поддержкой, как вы прогресс в обратном направлении по истории IOS. Для входа в emoji с помощью клавиатуры iOS 5 и 6 обеспечивают стандартную клавиатуру Emoji (настройки> общие> международные> клавиатуры> emoji). В коде какой-либо стандартный объект текстового рендеринга будет отображать наиболее экранированные символы, которые вы им передаете:

UITextView *example = [[UITextView alloc]initWithFrame:CGRectMake(0,0,320,460)]; 
[example setText:@"\U0001F604"]; 
[self.view addSubview: example]; 

Простой как это.

Обратите внимание, что до iOS 5 текст, отображаемый и отправленный, поскольку Emojis использует частное пространство Unicode для iOS, что означает, что любой, кто не находится на устройстве iOS, получит много? И [] вместо символов. См. here для взлома, который позволяет клавиатуре emoji в большинстве этих приложений-эмуляторов в магазине.