标签: iphone objective-c ios cocoa-touch uiview
我有一个UIView,它在屏幕上用框架(0,0,60,60)绘制。我想要的只是如果我将帧更改为(0,0,30,30)我希望视图仅在其边界中绘制。如何清除此框架重叠?我在这个视图上尝试了- setNeedsDisplay,但它似乎只重新绘制了新帧并重叠了。
UIView
- setNeedsDisplay
答案 0 :(得分:0)
我不完全确定我的问题是否正确,但这听起来像是一个限制问题。
您可能希望在父(超级)视图上试验UIView属性clipsToBounds。
clipsToBounds