uitableviewcell switch stepper iphone cocoa-touch uitableview icons

iphone - switch - uitableviewcell



¿Cuál es el carácter de lupa de índice UITableView? (11)

En las aplicaciones para iPhone de Apple (como Contactos), tienen un bonito icono de lupa en la parte superior del índice de la vista de tabla. Como la API del índice de la vista de tabla está basada en caracteres, supongo que esta lupa es un carácter Unicode. Hasta ahora he recurrido a colocar un carácter de signo de interrogación allí, pero parece cojo.

¿Alguien puede decirme qué personaje es la lupa?



Ciertamente puede poner un carácter Unicode en el índice de la vista de tabla (he hecho esto con otros caracteres) y poner su encabezado en la primera sección de la tabla en lugar de tableViewHeader. Dicho esto, aún no he encontrado la lupa en ninguna de las referencias Unicode. El cierre que he encontrado es el símbolo de la Grabadora Telefónica - ⌕ (/ u2315). Desafortunadamente, apunta en la dirección incorrecta y el "mango" se extiende hacia la "lupa".


En el sectionIndexTitlesForTableView agregue un NSMutableArray * títulos por ejemplo y además de sus índices agregue el [titles addObject: UITableViewIndexSearch]


En tableView: sectionForSectionIndexTitle: AtIndex: desplácese explícitamente a la parte superior y devuelva NSNotFound:

- (NSInteger) tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index { if (index == 0) { [tableView setContentOffset:CGPointZero animated:NO]; return NSNotFound; } return index; }



Puedo entender por qué alguien podría no querer usar la imagen, aunque es muy bonita ... los personajes son mucho más fáciles de mantener y pueden escalar con poco esfuerzo.

⚦ es otra opción unicode para un glifo similar a un lente de aumento ... de nuevo no está mirando en la dirección correcta. Creo que es realmente un tipo de símbolo de género hermafrodita. El html para el símbolo unicode arriba es & # 9894;

Realmente creo que se debe agregar un símbolo de lente de aumento al carácter Unicode establecido en "26: Misc. Symbols".


Sé que esta es una publicación anterior, pero dado que está relacionada de manera similar con lo que estaba buscando ... Si alguien está buscando el carácter Unicode de la lupa, sería este / u128269 representado por esto: 🔍 eso es si tu el navegador muestra unicode

Puede ver todos los detalles en este sitio web: http://www.charbase.com/1f50d-unicode-left-pointing-magnifying-glass

En mi caso, quería hacer un cuadro de entrada de búsqueda con la lupa, logro hacerlo a través de este código, tenga en cuenta que debemos usar una fuente especial que podría no funcionar en un navegador o sistema operativo anterior:

<input type="text" style="font-family: Segoe UI Symbol;" placeholder="&#128269;">

Esto funciona en mi máquina Win7 en Firefox y Chrome, pero IE siempre es una excepción con marcador de posición en este caso.



Ya hay un punto de código UTF existente para la lupa. Es U+1F50D . Sin embargo, es un poco complicado lograr que Xcode reconozca este número. De acuerdo con la Guía de programación de cadenas de Apple, los bits de UTF se deben dividir en dos pares de subrogación UTF-16 (0xD83D, 0xDD0D). Consulte con esta calculadora de par suplente para referencia.

Se puede obtener una instancia de NSString con los contenidos del par suplente con:

[NSString stringWithFormat:@"%C%C", 0xD83D, 0xDD0D];


@"{search}" FTW.

Devuelve ese título y es mágicamente reemplazado por el glifo correcto.


Devolver UITableViewIndexSearch como título de índice de sección (igual que @ "{búsqueda}") también funciona.