У меня есть подкласс UIView.И я переопределил drawRect следующим образом.
- (void)drawRect:(CGRect)rect
{
CGRect fullRect = CGRectMake(rect.origin.x, rect.origin.y, rect.size.width, rect.size.height);
CGRect rectWithoutBorders = CGRectMake(rect.origin.x, rect.origin.y + ITEM_BORDER, rect.size.width, rect.size.height - (2*ITEM_BORDER));
[[UIColor whiteColor] set];
UIRectFill(fullRect);
[[UIColor blueColor] set];
UIRectFill(rectWithoutBorders);
}
Теперь хочу изменить цвет с исчезающей анимацией. Как я могу это сделать?Я играл с CALayers, но не смог получить требуемых результатов.