空页面的 UI 总让人头大?UIEmptyState帮你搞定这些尴尬场景,适合加载失败、无数据等状态,视觉上挺有质感,集成也不难。 基于UIViewController扩展来的,默认就能兼容多数使用场景,了reloadEmptyState方法,状态切换也方便。你只要继承UIViewControlle
Swift 0 次浏览
在iOS开发中,状态栏(StatusBar)是显示时间、网络信号、电量等系统信息的区域。自定义状态栏可以为应用程序增添独特的视觉效果,提升用户体验。本教程将深入讲解如何在不隐藏状态栏的情况下,利用UIWindow视图来覆盖状态栏,实现自定义视图效果。我们要了解iOS中的窗口层次结构。每个应用程序都有
IOS 23 次浏览
该iOS视图是Swift编写的,解决常见问题,易于使用。使用CocoaPods或直接添加文件到项目中进行设置。使用方法是从代码中创建视图,并传入问题和答案。
Swift 22 次浏览
想给你的 iOS 应用加点弹性效果?Swift-SpringTableHeader是个不错的选择,它为你了一种简洁的方式,在UITableView或者UICollectionView的头部加上弹簧回弹的动画效果。这个组件基于UIScrollView和Core Animation框架,能够让你轻松地实
Swift 0 次浏览
本资源提供了一种处理列表视图异常状态的方法,例如无数据、网络连接中断或网络错误等。该方法适用于各种类型的列表,并可根据实际需求进一步封装和扩展。
Android 37 次浏览
在iOS开发中,抽屉式视图(Drawer)是一种常见的设计模式,它允许用户通过从屏幕边缘滑动来展示或隐藏一个侧边栏,通常用于显示导航菜单、设置或者其他辅助内容。这种效果在许多应用程序中都有所应用,比如网易新闻客户端,它提供了直观且便捷的用户界面。实现抽屉式视图的效果,主要涉及到以下几个关键知识点:
IOS 19 次浏览
Swift 写的日历库里,CVCalendar算是比较灵活好用的一个了。它支持高度自定义的视图结构,日、周、月三个维度都能自由玩儿,颜色、字体、事件图标这些都能自己来设定。你如果做的是日程管理、打卡签到、活动安排这类 App,这库用起来还挺顺手的。 UI 部分的定制挺自由的,想要一个风格清新的月历?
Swift 0 次浏览