You are not getting imageView
from reused views, read the line
[imageView setImage:[ UIImage imageWithPDFNamed:imageName atSize:CGSizeMake( 150, 130 ) ]];
as
[nil setImage:[ UIImage imageWithPDFNamed:imageName atSize:CGSizeMake( 150, 130 ) ]];
when view != nil
. Get the imageView
in the same way you do it for label
.