我如何制作一个可以在其角落伸展的UIView?

时间:2011-01-02 04:00:04

标签: iphone cocoa-touch uiview

我想要一个UIView,用户可以选择四个角中的每个角,并通过独立移动它们来拉伸视图。

我如何实现这样的观点?

1 个答案:

答案 0 :(得分:0)

为此,您需要子类化UIView并手动处理触摸事件。当您获得触摸事件时,您将需要进行一些数学运算,然后将视图的帧设置为新的大小。我建议使用stretchableImageWithLeftCap:topCap使背景图像成为可伸缩的图像。它实际上应该不那么难。