Comportamiento de Wierd para el set de botones UIB destacado después de que se haya seleccionado el button

Mi pregunta es simple: estoy creando un button UIB con resources para normal, deshabilitado, seleccionado y resaltado, en otras palabras, todos los controles a los que tengo acceso. El problema es que, si por alguna razón elijo establecer el button que se va a seleccionar, y luego lo presiono, no se muestra ninguno de los resources que he configurado.

setSelected = YES Corregir el set de resourcesHightlighted setHightlighted = YES Corregir el set de resourcesNormal setNormal = YES Corregir el recurso, etc.

He verificado todos los resources y todo está en order. No estoy cambiando el estado del button en una IBAction , así que ese no es el caso aquí.

Una vez más, la apariencia extraña ocurre cuando se selecciona el button y presiono en él (como una versión destacada del estado seleccionado, si eso tiene sentido). ¿Cómo tengo acceso a esta parte? ¿O qué tengo que hacer para que esto no suceda?

Esta parte no se puede establecer en el file xib, pero tiene acceso a ella dándole un recurso para el estado (Destacado | Seleccionado) en el código.

 [button setImage:image forState:UIControlStateHighlighted|UIControlStateSelected]; 

También es un duplicado de: UIButton: establece la image para el estado seleccionado-resaltado