Casi todos estos controles se pueden visualizar utilizando un UIWebView - si eso no es una opción, tiene un vistazo a las implementaciones de UIWebView y debería darle algún tipo de idea.
Sin embargo, si quieres controles nativos, estos son probablemente las mejores opciones:
x a la potencia de y en un UILabel es fácil. Simplemente reemplace sus índices con caracteres de superíndice Unicode ... Utilizo el siguiente método para convertir un entero en una cadena con caracteres de superíndice.
+(NSString *)convertIntToSuperscript:(int)i {
NSArray *array = [[NSArray alloc] initWithObjects:@"⁰", @"¹", @"²", @"³", @"⁴", @"⁵", @"⁶", @"⁷", @"⁸", @"⁹", nil];
if (i >= 0 && i <= 9) {
NSString *myString = [NSString stringWithFormat:@"%@", [array objectAtIndex:i]];
[array release];
return myString;
}
else {
NSString *base = [NSString stringWithFormat:@"%i", i];
NSMutableString *newString = [[NSMutableString alloc] init];
for (int b = 0; b<[base length]; b++) {
int temp = [[base substringWithRange:NSMakeRange(b, 1)] intValue];
[newString appendString:[array objectAtIndex:temp]];
}
[array release];
NSString *returnString = [NSString stringWithString:newString];
[newString release];
return returnString;
}
}
Para un hipervínculo, utilice un UITextView
con Property Inspector -> Detection -> Links
activado y desactivado Editable
comportamiento. Por supuesto, esto también está disponible en UIWebView.
cómo escribió esto en superíndice, me refiero a la combinación de teclas, etc.? –
necesita habilitar el visor de caracteres ... vaya a Preferencias del sistema> Idioma y texto> Fuentes de entrada, y marque Teclado y visor de caracteres –
Habilitado .... ahora en HackinTosh con qué combinaciones de teclas? –