我不知道如何在具有动态高度的UIView上创建这样的效果。我想有一个顶部有一个“撕纸”风格的边缘,但视图可以是动态的高度,所以当我设置撕破的纸面具在顶部,它被拉伸的全部长度的观点。
我可以说,“坚持在顶部”,或者也许指定一个部分是应该伸展?最好使用图层,但iOS 8的maskView
属性也能工作。
发布于 2015-05-07 23:13:41
您可以将图层掩码的框架设置为您想要的任何内容。所以这是定位它的一种方法。
或者您可以(可能,我还没有尝试)使用一个可伸缩的图像视图作为掩码(- resizableImageWithCapInsets:resizingMode:)。这样就可以防止纸的边缘拉长。
https://stackoverflow.com/questions/30112601
复制相似问题