我有一个包含另一个子视图的UIView.子视图的帧超出了超视图的范围.但是当我运行应用程序时,整个子视图都可见.例:
++++++++++++++++++++++++++++
+ +
+ Super view +
+ +
+ +
+ --------------------------
+ - Subview + -
+ - + -
+ --------------------------
+ +
+ +
++++++++++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)
应该:
++++++++++++++++++++++++++++
+ +
+ Super view +
+ +
+ +
+ ---------------------+
+ - Subview +
+ - +
+ ---------------------+
+ +
+ +
++++++++++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)
任何的想法?
rob*_*off 37
如果您要在代码中设置视图,请将clipsToBoundssuperview 的属性设置为YES.
如果您要在笔尖中设置视图,请打开超级视图上的"剪辑子视图"复选框.它默认是关闭的,如此屏幕截图所示:
