iPhone – 如何部分隐藏子视图?

我正在使用手势开发一个示例应用程序,我可以在其中进行捏合,平移和旋转.我有一个主图像视图宽度和高度是300和原点x是0和y是70.这个imageview我使用接口生成器.在此之后,我将以编程方式在imageView的中间添加一个标签.添加标签后,我可以平移,捏合和旋转视图上的标签.现在实际要求是当我将标签拖到imageview外面时,我应该显示部分标签,例如(我的标签文本是ABCDXYZ).一旦我拖动Z外面的Z应该是隐形的,其他部分ABCDXY应该是可见的.更清楚的是将一个视图拖到其他视图中.我怎样才能做到这一点. 最佳答案 你要做的是创建一个UIView.在那个添加UI
ImageView之类的

[View addSubView:ImageView]; 

然后在UIImageView上添加UIlabel

[ImageView addSubView:Label];

现在设置clipsToBounds = YES.我想现在你的部分标签的问题将得到解决,因为标签会在UIView中移动,一旦它熄灭,它就会被部分显示出来.有任何疑问请告诉. Thanx 🙂

点赞