自定义控件配置自定义属性 This article is originally published at https://swiftsenpai.com on August 9, 2020. 本文最初于 2020年8月9日 发布在 https://swiftsenpai.com 上。 In iOS14, Apple introduced the list layout in UICollecti
实现垂直方向的单列表来说,使用UITableView足以;若是需要构建横向滑动列表、gridView等直线型布局,则使用UICollectionView+UICollectionViewFlowLayout搭建最合适;更复杂的布局,则可以使用UICollectionView+自定义Layout来实现。 而这篇博客就来介绍一下UICollectionView。 首先,来了解一下UICollecti
转载 2023-06-26 22:37:52
204阅读
# iOS UICollectionView拖动Cell 在iOS开发中,`UICollectionView`是一种非常常用的视图容器,用于展示多个相同类型的视图元素。而有时候我们需要实现拖动`UICollectionView`的`Cell`,以便用户可以自由调整`Cell`的位置。本文将介绍如何实现这一功能,并提供代码示例。 ## 实现拖动Cell的基本思路 实现拖动`UICollecti
原创 2023-12-01 05:24:46
412阅读
为了支持iOS7以上,实现常见不同尺寸cell自定义排序,故实现了一个UICollectionViewFlowLayout的子类,并提供了一个UICollectionViewLayout分类支持自定义拖拽手势。查阅了一些资料,实现不同尺寸cell自定义排序的文章已经不少,常见都是描述了实现不具有header和footer的独个section的items排序,但是基本都未完整支持UICollecti
转载 2024-06-28 14:49:45
87阅读
概述在 App 中,日历通常与签到功能结合使用。是提高用户活跃度的一种方式,同时,签到数据中蕴含了丰富的极其有价值的信息。下面我们就来看看如何在 App 中实现日历签到功能。效果图。。。。。思路分析实现日历签到功能的思路有很多种,这里我们就使用 UICollectionView 来实现具备签到功能的日历基础知识 关于瀑布流(若你对 UICollectionView 及 UICollecti
# iOS键盘弹出后UICollectionView偏移问题探讨 在iOS开发中,当用户在`UITextField`或者`UITextView`中输入文本时,键盘会弹出。在弹出键盘的同时,可能会造成`UICollectionView`的偏移,导致用户在编辑时看不到光标。这种情况常常影响用户体验,尤其是在需要频繁输入的应用中。 ## 现象解析 当键盘弹出时,键盘会挡住位于`UICollecti
原创 2024-10-17 12:59:39
109阅读
# iOS 轮播效果:中间放大,压两边 在现代移动应用开发中,轮播图(也称为幻灯片)是一种常见的界面设计元素,能够有效展示多张图片或内容。在本文中,我们将探讨如何在iOS中实现一个轮播效果,其中中间的图片会放大,同时双边的图片则向外压缩。 ## 轮播效果的设计思路 ### 1. 基本结构 我们需要创建一个 `UICollectionView` 来展示我们的图片,并利用 `UICollecti
原创 2024-10-15 05:48:32
218阅读