是否可以制作一个边长各不相同的 UIView?我是否必须重写 drawRect 才能实现它?
最佳答案
所有 UIView
对象都有一个矩形框架。但是一个 View 可以以任何形式出现,这取决于它是如何实现的。实现 drawRect:
方法来绘制所需的形状当然是一种选择。
如果您只希望事件在 View 的外观形状内注册,您可能还必须处理触摸事件。
关于ios - UIView四面长度不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15031938/