Я показываю список пользователей и их соответствующие значки, которые они выиграли, поэтому у каждого пользователя есть три разных счета (золото, серебро, бронза).В дополнение к отображению количества заработанных ими значков, я хочу иметь прямоугольник на заднем плане, размер которого изменяется в зависимости от того, сколько у них значков (вроде гистограммы).
Вот какЯ пытаюсь сделать это до сих пор.(У меня есть UIView с именем goldRect в моей раскадровке, с высотой 20 и шириной всего 1 пиксель для начала.) Затем я делаю:
cell.goldRect.frame = CGRectMake(cell.goldRect.frame.origin.x, cell.goldRect.frame.origin.y, 28*numGolds, cell.goldRect.frame.size.height);
Но ничего не меняется, полоса по-прежнему остается на ширине одинпиксели.Любая помощь?