一般来说,
例如,你可以在iPhone4中拥有一个(0,0,320,460)帧的CALayer。然后决定只显示该图层的中间矩形部分(150,220,20,20)。
这里的想法是采取某个层,然后隐藏除中间矩形之外的所有内容。我试过框架和边界没有运气。我还研究了CALayer方法,看看是否有类似于UIScrollView contentOffset的方法。但没有运气。
为了使这更加实用,请使用AVCaptureVideoPreviewLayer,然后不显示整个图层,只显示中间的矩形 - 要清楚,此中间矩形不会显示who图层,而是显示该预览图层的特定中间矩形
何,何,何 节日快乐。答案 0 :(得分:0)
使用CAShapeLayer作为要剪辑的图层的蒙版。 CAShapeLayer有一个带有CGPathRef的路径属性。