¿Configurando imágenes para UISegmentedControl para diferentes estados?

Tengo un UISegmentedControl en mi XIB que tiene cuatro segmentos. Mi diseñador y yo hemos decidido tener ciertas imágenes para el estado pnetworkingeterminado y otras imágenes para el estado seleccionado. Cada segmento tendrá diferentes imágenes, para AMBOS estados. Parece que puedo configurar fácilmente la image para cada segmento, pero no para cada estado. ¿Cómo configuro la image para ambos estados para cada segmento (que es 8 imágenes para 4 segmentos).

He pensado de una manera, pero no está utilizando el UISegmentedControl sí. Podría configurar la opacidad del control en 0, tener una image con todos los botones en el estado pnetworkingeterminado detrás de él, y luego tener cuatro imágenes distintas en la parte superior de cada segmento. Cuando el usuario selecciona un segmento, la image correspondiente a ese segmento se volverá visible, y todos los demás se ocultarán. Parece que quizás tenga que usar esta solución, pero ¿alguien sabe de una manera simple usando el UISegmentedControl estándar para hacer lo que necesito?

Gracias

Desafortunadamente, UISegmentedControl no admite esta configuration por sí mismo. Pero puede cambiar las imágenes de segmento apropiadamente con la ayuda de setImage:forSegmentAtIndex: método por sí mismo cada vez que el usuario alterna el control