Como converter UIView como UIImage?

Estou tirando a imagem da tela do currentview.but, eu quero definir o quadro ... não quero converter o fullview como image.I deu o tamanho do quadro ... mas é preciso sempre a imagem como fullview ... alguma ajuda, por favor?

            CGRect rectt = CGRectMake(100, 150,150,200);
    UIGraphicsBeginImageContext(rectt.size);
    [self.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    UIImageView *imgView = [[UIImageView alloc] initWithFrame:rectt];