UIProgressView и пользовательские изображения отслеживания и прогресса (свойства iOS 5)

Я экспериментирую с некоторыми новыми свойствами в iOS 5, касающимися UIProgressView . Это:

@property (неатомный, сохранить) UIImage * progressImage;
@property (неатомарный, сохранить) UIImage * trackImage;

Эти новые свойства позволяют настраивать " progress "и изображение" track ", так что вы можете создавать необычные индикаторы выполнения без необходимости кататься самостоятельно.

Однако я не могу понять, как Apple « растягивает » изображения прогресса, потому что документация немного нестабильна / ИЛИ есть какой-то стандарт, о котором я не знаю. Тем не менее, я спрашиваю, может ли кто-нибудь помочь мне понять, как добиться надлежащего прогресса и отслеживания изображений.

Я получаю такие результаты, когда загружаю свои собственные изображения, независимо от того, какие размеры я пробую:

Progress Example

Мои измерения следующие:

  • Длина UIProgressView: 226 единиц
  • trackingImage.png: 10px
  • progressImage.png: 7px

Наконец, вот мои собственные изображения:

The Progress Image progressImage.png

The Tracking Image trackImage.png

30
задан Sean 2 November 2011 в 21:29
поделиться