¿Cómo mostrar diferentes fonts arábicas personalizadas en la aplicación iPhone?

En mi aplicación necesito mostrar text árabe con diferentes fonts personalizadas. Sigo el escenario agregando files ttf a info.plist .

Según el escenario anterior, obtengo correctamente mostrar text en diferentes styles de fuente para text en inglés solamente. Estoy haciendo lo mismo para los styles de fuente árabe, pero aquí no estoy recibiendo. ¿Por qué va así?

Cualquiera puede ayudarme

Gracias por adelantado.

@Kareem, tomé la pista de Stackoverflow para cargar las fonts pero no pude hacerlo funcionar en primer lugar. Puede seguir los pasos que pueden ayudarlo.

  1. Agregue los files de fuente a su proyecto.
  2. Haga sus inputs en el file info.plist

    como introduzca la descripción de la imagen aquí

  3. ahora puede implementar algún método que cargue su fuente en algún lugar en el delegado de la aplicación como

    – (UIFont *) CustomFontWithSize: (float) size {

      UIFont* customFont = [UIFont fontWithName:@"FX_Masa" size:size]; if(customFont == nil) customFont = [UIFont systemFontOfSize:size]; return customFont; } 

Si notas que el nombre que tengo aquí es "FX_MASA" y no FX_MasaRegular, este fue el punto en el que me equivoqué. El nombre que debemos usar mientras se obtiene la fuente es el NOMBRE DE INSTALACIÓN (haga doble clic en la fuente para instalar la fuente en el sistema y el nombre que aparece en el Libro de Fuente es el nombre de installation).

introduzca la descripción de la imagen aquí

Espero que esto ayude a tu problema también. En caso de que encuentre algún buen método, actualice aquí.

Puede que no sea posible.

¿Estás seguro de que la fuente está cargada? esta pregunta muestra un código para comprobarlo.

Además, este usuario parece tener el mismo problema: la pregunta no tiene respuesta, pero tal vez valga la pena ponerse en contacto con él para ver si se da count

Hay una bonita extensión UILabel en GitHub llamada "Etiqueta de fuente": https://github.com/zynga/FontLabel Esto permite cargar cualquier file TTF y luego dibujar objects ZLabel (ZLabel es una extensión de UILabel) con esta fuente personalizada. Se basa en CoreGraphics y probé con muchas fonts personalizadas y demostré que funcionaba correctamente. No sé, por supuesto, el efecto con las fonts arábigas, pero vale la pena intentarlo y recibir una respuesta de usted (para nosotros y también para los administradores del proyecto github).