0

我正在 iphone 中实现绘图,并且我的绘图工作完美,我为用户提供了一个尺寸 (315x95) 的绘图视图,在这个绘图视图下面是一个尺寸 (320x100) 的图像。这是用户看到的默认视图,他只能在该视图中绘制。

现在我所做的是在 drawingView 的一个角落提供了一个按钮,因此,如果用户想在此扩展视图的底部再​​次编写更多内容,则单击该按钮可以增加绘图视图,以减少看它原来的位置。

现在,我的问题是

1)当我以默认大小绘制并单击按钮进行扩展时,绘制的图像被拉伸到扩展帧,这是我不想要的,因为我正在创建额外的空间供向右使用,所以拉伸没有用

2)当我扩展drawingView并在底部绘制一些东西,然后单击按钮减小视图时,底部绘制的部分仍然只保留在底部并且是可见的。实际上它应该在drawingView框架时隐藏减少并且应该在增加drawingView框架时看到。

所以朋友们,我该如何解决这个问题,请帮助我

问候兰吉特

4

1 回答 1

1

数字 1 听起来像是内容模式问题,但数字 2 是您的视图未正确裁剪其子视图(或图层未裁剪到其边界)的结果。有类似的属性clipsToBoundsclipsSubviews派上用场。

于 2012-09-11T14:39:34.873 回答