Muchas de las búsquedas de tabla que veo en realidad son débiles (¿cambio alfa?) De la vista de tabla real cuando la barra de búsqueda se enfoca. Estoy tratando de implementar esto.UITableVer cómo "atenuar" la tabla real cuando UISearchbar obtiene el foco?
Cuando sobrecargo
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
que estoy tratando de hacer algo como
self.tableView.alpha = .5f
Pero está cambiando el alfa de la barra de búsqueda actual (si tengo SearchBar por sí solo) o cambiar el alpha de toda la tabla (incluyendo searchBar) si tengo searchBar debajo de la tablaView en IB.
¿Qué estoy haciendo mal aquí? ¿Cómo puedo simplemente atenuar la tabla y no todo?
Supongo que lo que realmente no logro entender es cómo todo esto se pone en capas en la pantalla.
EDITAR: La aplicación de contactos es un buen ejemplo de lo que estoy tratando de hacer.
¿Se puede publicar un código de ejemplo rápido? –
[UIView beginAnimations: nil context: NULL]; [UIView setAnimationDuration: 0.5f]; UIView * blackView = [[UIView alloc] initWithFrame: CGRectMake (algo)]; [myTableView addSubview: blackView]; [UIView commitAnimations]; –