如果clipToBounds = YES,那么您可以绘制所需的全部内容,但只能在边界内绘制。如果设置为NO,则可以在边界外绘画,但允许吗?
我问的原因是因为iOS使用的概念是环境负责确保(重新)绘制屏幕的正确部分(例如setNeedsDisplay)。如果我画出我的界限,它会搞砸吗?
我试过了,它似乎有效,但是?
答案 0 :(得分:1)
Evgen是对的,它在“View Programming Guide for iOS”中有明确记载。但是,您无法处理来自边界外的事件。
答案 1 :(得分:0)
如果这就是你的意思,我不认为你的应用被Apple拒绝了。毕竟它只是使用公共和记录的API。但是要为奇怪的效果做好准备,因为这样就无法再保证正确的绘图顺序了。
答案 2 :(得分:0)
是的,这是有效的,使用此属性没有任何问题。您的对象将在必要时重新绘制。