Ios 如何剪裁视图的一个部分以剪裁另一个视图并使其看起来透明。
我有以下情况:Ios 如何剪裁视图的一个部分以剪裁另一个视图并使其看起来透明。,ios,objective-c,uiview,uiviewcontroller,Ios,Objective C,Uiview,Uiviewcontroller,我有以下情况: 有一个父视图控制器,显示视图a。以整个屏幕显示其内容 为了查看A,我添加了addSubView:ViewB。现在视图B在视图A上部分覆盖了部分屏幕,用户可以看到视图A中未被视图B覆盖的部分 现在我正试图创建一个视图C,并希望将其添加到视图B添加子视图:视图C,这样它就覆盖在视图B上,只需剪掉视图B的一部分,这样用户就可以看穿视图a的底层部分 问题: 如何编写视图C控制器的属性,以实现这种剪裁效果 请分享一些代码。你能解释一下剪辑效果吗?@casillas目前我没有什么可以分享的。
addSubView:ViewB
。现在视图B在视图A上部分覆盖了部分屏幕,用户可以看到视图A中未被视图B覆盖的部分如何编写视图C控制器的属性,以实现这种剪裁效果 请分享一些代码。你能解释一下剪辑效果吗?@casillas目前我没有什么可以分享的。我使用的只是常规UIView和子UIView。我的问题是关于一个全新的功能。准确地说,我不会被任何需要分享和纠正的错误所困扰。有很多例子可以帮助你做你想做的事情。从这篇文章开始:试试这个,或者尝试使用UIBezierPath为viewB使用自定义绘图