没有合适的资源?快使用搜索试试~ 我知道了~
NightModel:iOS 夜间模式
共34个文件
h:10个
m:9个
xib:4个
需积分: 10 0 下载量 80 浏览量
2021-06-18
06:42:21
上传
评论
收藏 45KB ZIP 举报
温馨提示
NightModel iOS 夜间模式 夜间模式主要通过 NSNotificationCenter实现, 难点在于可扩展性 与 后期的维护性 讲解: 1.因为夜间模式是所有页面都要更改, 所以将通知的添加与移除放到 BaseViewController中 2.每个类有都需要单独设置自己的夜间情况, 所以在 BaseViewController中有两个公共接口 3.因为大部分夜间设置是通用的, 所以封装出 NightManager类进行统一设置 4.因为夜间模式状态需要本地存储, 所以封装 AccountManager类进行管理,当然 AccountManager类不应该只有这个功能, 以后的自动登录, 账户信息存储应也设置在这. 注意: 若用代码创建控件. 不能在 viewDidLoad方法中进行alloc init, 需要将alloc init放到 initWithNibName 中.
资源推荐
资源详情
资源评论
收起资源包目录
NightModel-master.zip (34个子文件)
NightModel-master
nightModelDemo
main.m 346B
AppDelegate.h 289B
Manager
NightManager.h 408B
AccountManager.h 375B
AccountManager.m 1KB
NightManager.m 972B
Macros
AppMacro.h 327B
ColorMacro.h 751B
NotificationMacro.h 375B
PrefixHeader.pch 483B
Controller
MainViewController.h 266B
MainViewController.m 2KB
Base
BaseViewController.h 377B
BaseViewController.m 2KB
FirstViewController.h 268B
MainViewController.xib 4KB
SecondViewController.m 1KB
FirstViewController.m 1KB
SecondViewController.h 270B
FirstViewController.xib 3KB
SecondViewController.xib 1KB
Info.plist 1KB
Images.xcassets
AppIcon.appiconset
Contents.json 1KB
AppDelegate.m 3KB
Base.lproj
LaunchScreen.xib 4KB
nightModelDemo.xcodeproj
project.xcworkspace
contents.xcworkspacedata 159B
xcuserdata
chentengfei.xcuserdatad
UserInterfaceState.xcuserstate 28KB
project.pbxproj 22KB
xcuserdata
chentengfei.xcuserdatad
xcschemes
xcschememanagement.plist 576B
nightModelDemo.xcscheme 4KB
xcdebugger
Breakpoints_v2.xcbkptlist 800B
nightModelDemoTests
nightModelDemoTests.m 892B
Info.plist 747B
README.md 947B
共 34 条
- 1
资源评论
歪头羊
- 粉丝: 35
- 资源: 4651
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 三菱PLC(Mitsubishi)通讯协议的C#实现,支持FX、Q系列的ASCII-3E、BIN-3E、FX串口格式
- 五一建模20242024
- rainy-day.jpg
- IMG_20240501_171218.jpg
- Swift-内购封装swift版本
- 经典CNN网络之ResNet 图像分类网络实战项目:7种小麦叶片病害分类(迁移学习)
- Java毕设之ssm010基于ssm的新能源汽车在线租赁管理系统+vue.rar
- Java毕设之ssm009毕业生就业信息统计系统+vue.rar
- Java毕设之ssm008医院门诊挂号系统+jsp.rar
- Java毕设之ssm007亚盛汽车配件销售业绩管理统+jsp.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功