Как сделать UISlider толще? - PullRequest
       0

Как сделать UISlider толще?

1 голос
/ 14 ноября 2011

Я хочу создать действительно толстый горизонтально ориентированный UISlider. Я знаю, что это легко сделать длиннее, но как мне сделать дорожку (и, следовательно, область, в которой можно регистрировать сенсорные события) более толстой?

Спасибо!

1 Ответ

8 голосов
/ 14 ноября 2011

Подкласс UISlider и затем сделайте эту модификацию:

- (CGRect)trackRectForBounds:(CGRect)bounds
{
    return bounds;
}

(я только что попробовал это в UICatalog - это очень хороший набор примеров кода Apple - и он прекрасно работает).

...