Я бы рекомендовал превратить вид в изображение, прежде чем уменьшать его (я полагаю, что в настоящее время у вас есть дневной вид, состоящий из множества подпредставлений, которые вы затем просто уменьшаете, регулируя рамку).
Если вы посмотрите, вы увидите, что именно так Apple добивается этого: вместо того, чтобы буквально сжимать представление, они будут захватывать содержимое представления в виде изображения, заменять представление этим изображением, а затем уменьшать изображение. Вы сделали бы это по ряду причин: эффективность (вы можете избавиться от сжатых представлений и заменить их одним UIImageView), скорость, а также качество.
Чтобы сохранить UIView как изображение, вы должны сделать что-то вроде:
UIGraphicsBeginImageContext(myView.bounds.size);
[myView.layer renderInContext:UIGraphicsGetCurrentContext()];
viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
... затем замените вид на изображение и уменьшите его.