1

在我的应用程序中,我使用了严格水平滚动的 UI 集合视图。收藏视图始终显示在屏幕的最底部,并具有“照片擦洗器”的功能。它使您可以快速浏览相册。我想为外观添加美学变化。而不是这个集合视图从左到右线性显示,我想添加某种掩码,它为集合视图的右上角和左上角提供了一个圆形特征。这样它看起来就像页面底部的一个部分圆形的洗涤器。如何在集合视图上添加此蒙版?

4

1 回答 1

1

您可以通过以下几种方法之一执行此操作,或者将蒙版作为图像并将其放在情节提要中的UIImageView顶部。UICollectionView从字面上看,它在故事板中的视图层次结构中排列。

下一个最佳选择是导入QuartzCore框架并设置角半径。这不是一个面具,但它会围绕一个角落UICollectionView给你同样的效果。

如果您只希望顶部变圆,则使集合视图具有更大的高度和更大的底部偏移量,然后将其移出屏幕。

如果您希望能够看到下方的东西UICollectionView但仍希望将其放在底部附近,那么您唯一的选择是图像,错误我应该说最快的方法是图像。

CALayer 参考

于 2013-10-22T18:57:40.310 回答