У меня есть подкласс UIControl, который представляет собой переключатель ползунка, с переменной «процент», которая хранит текущую позицию ползунка, то есть 0.0 означает, что ползунок находится слева, 1.0 означает, что ползунок находится справа,У меня есть два изображения, которые выглядят как речевые пузыри, и когда пользователь щелкает ползунок, я хочу отобразить одно из этих изображений (они имеют одинаковый размер, но выглядят по-разному, так что одно отображается, если процент <= 0,5, а другое - еслипроцентов> 0,5) и следите, чтобы «хвост» речевого пузыря следовал за ползунком (т. е. рамка была установлена как функция процента).
Я создал пользовательский UIView для изображения, которое меняет изображениедля отображения через логический параметр.Я попытался создать параметр в подклассе UIControl, который рисует UIView вместе со всем другим рисунком, но мне нужно нарисовать его вне прямоугольника UIControl, что нельзя сделать изнутри drawRect: метод UIControl.Что может быть хорошим способом управления этими двумя представлениями и обеспечения того, чтобы речевой пузырь всегда обновлялся при изменении процентного значения UIControl?