El problema está en esta línea:
view.backgroundColor = [UIColor colorWithRed:(200.0 + i)/255.0 green:(200.0 + i)/255.0 blue:(200.0 + i)/255.0 alpha:1.0];;
Cada vez que el rojo, el verde y el azul tienen el mismo valor, el color es gris.
Agregue un valor constante diferente al de 200 a, al menos, un componente rojo y verá diferentes colores.