such as the code:
view.opaque = YES;
and
view.backgroundColor = [UIColor clearColor];
any one who can exp
No, it shouldn't be. It should act clear. The color clear is completely opaque, if that even makes sense. It won't show up black or white or anything else if you change its alpha. It will be clear.
The opaque flag is used as an optimization for rendering. If you set it to YES when the view shouldn't be opaque you can get unexpected rendering if you actually want things to be visible through the view.
My understanding is that the opaque flag is sometimes checked to see if alpha value should even be checked.