user575216
user575216

Reputation: 11

Question about bounds/frame of custom class derived from UIView

I have a class derived from UIView, it represents a square area(280x280) over which objects will be drawn, but somehow only the upper portion(280x187) was drawn.

I checked the bounds and frame within the initWithCoder and drawRect of the custom view class, the results are:

initWithCoder-->bounds:(280x280); frame:(280x280)

drawRect------->bounds:(280x187); frame:(280x187)

What could possible happen between initWithCoder and drawRect methods that changed both the bounds and frame?

Thanks for the information.

Upvotes: 0

Views: 628

Answers (1)

user575216
user575216

Reputation: 11

Inside InterfaceBuilder, I turned off the autoresize of view and took out the springs and struts, then the view displayed properly.

Upvotes: 1

Related Questions