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