Como ler o tamanho da imagem em miniatura do UISlider

Estou tentando posicionar um UIView adicional centralizado acima do polegar em um UISlider. Para fazer isso, preciso da largura da imagem do polegar. No iOS6, isso funciona bem. Eu posso usar:

CGFloat thumbWidth = self.navSlider.currentThumbImage.size.width;

(Como visto nesta resposta:Como obter o centro da imagem em miniatura do UISlider)

Isso retorna 0,0f no iOS7. Eu também tentei lê-lo usando:

UIImage *thumb = [self.navSlider thumbImageForState:UIControlStateNormal];

Mas o polegar acaba nulo.

É possível ler o tamanho da imagem miniatura do controle deslizante padrão? Ou terei que encontrá-lo, definir uma constante e como a Apple não muda mais tarde?

questionAnswers(5)

yourAnswerToTheQuestion