gpt4 book ai didi

ios - 扩展DrawingView框架在iOS中存在一些问题

转载 作者:行者123 更新时间:2023-11-29 04:25:38 24 4
gpt4 key购买 nike

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

现在我所做的是在绘图 View 的一个角落提供了一个按钮,因此,如果用户想写更多内容,则单击该按钮可以增加绘图 View ,并且再次在该扩展 View 的底部添加按钮将 View 缩小到原始位置。

现在,我的问题是

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

2)当我扩展drawingView并在底部绘制一些东西,然后单击按钮缩小View时,底部绘制的部分仍然仅保留在底部并且可见。实际上,当DrawingView 框架减少了,当 DrawingView 框架增加时应该可以看到。

friend 们,我该如何解决这个问题,请帮帮我

问候兰 git

最佳答案

第 1 点听起来像是内容模式问题,但第 2 点是 View 未正确裁剪其 subview (或图层未裁剪到其边界)的结果。像 clipsToBoundsclipsSubviews 这样的属性会派上用场。

关于ios - 扩展DrawingView框架在iOS中存在一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12370371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com