清除框架外的图纸

时间:2011-12-09 11:56:50

标签: iphone objective-c ios cocoa-touch uiview

我有一个UIView,它在屏幕上用框架(0,0,60,60)绘制。我想要的只是如果我将帧更改为(0,0,30,30)我希望视图仅在其边界中绘制。如何清除此框架重叠?我在这个视图上尝试了- setNeedsDisplay,但它似乎只重新绘制了新帧并重叠了。

1 个答案:

答案 0 :(得分:0)

我不完全确定我的问题是否正确,但这听起来像是一个限制问题。

您可能希望在父(超级)视图上试验UIView属性clipsToBounds