iOS 自定义View通知相关
发布日期:2022-04-05 00:52:16 浏览次数:3 分类:博客文章

本文共 604 字,大约阅读时间需要 2 分钟。

通知我们经常使用,一般我们在控制器中使用,在dealloc方法中移除通知

- (void)dealloc {//    移除通知}

但是在自定义view中如何使用通知呢?主要是使用以下方法

- (void)willMoveToWindow:(nullable UIWindow *)newWindow;- (void)didMoveToWindow;

直接上代码

//移除通知- (void)willMoveToWindow:(UIWindow*)newWindow {    if(newWindow == nil) {        // Will be removed from window, similar to -viewDidUnload.'        // Unsubscribe from any notifications here.'        [self removeNotifition];    }}//添加通知- (void)didMoveToWindow {    if(self.window) {        // Added to a window, similar to -viewDidLoad.'        // Subscribe to notifications here.'        [self addNotifition];    }}

 

转载地址:https://www.cnblogs.com/lijianyi/p/13895276.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:iOS UIScrollView滚动方法对比
下一篇:UITableViewCell 内部刷新

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年03月09日 00时27分38秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

java gui支持的包有哪两个_Java GUI 2019-04-21
java list详解_java集合List解析 2019-04-21
java坐标代码_java实现计算地理坐标之间的距离 2019-04-21
kettle调用java程序_Kettle ETL调用 java代码来进行数据库的增删改查 2019-04-21
mysql 取两个时间差 php_在php和MySql中计算时间差的方法详解 2019-04-21
mysql 重启数据库实例_mysql 单机多实例重启数据库服务 2019-04-21
collator java_Java Collator getInstance(Locale)用法及代码示例 2019-04-21
dtc mysql_DTCC归来-高可用可扩展数据库架构探讨 2019-04-21
java怎样将日期本土化_Java中的日期操作 2019-04-21
java生产者消费者模型到精通_java生产者消费者模型 2019-04-21
java 执行 awk_3.1 biostar lesson3 linux学习日记;java版本;awk 2019-04-21
python函数代码块以什么开头_Python初体验-开篇 代码全析 2019-04-21
java闹钟程序设计_JAVA课程设计_闹钟的设计与实现项目-报告_附源代码.doc 2019-04-21
java中的无效的列类型_java.sql.SQLException: 无效的列类型: 1111 2019-04-21
php rewrite url_PHP_URL Rewrite的设置方法,URL Rewrite需要服务器的支持! - phpStudy 2019-04-21
php读取大文件某行内容,PHP读取和修改大文件的某行内容_PHP教程 2019-04-21
打印php错误日志,php怎样打印错误日志 2019-04-21
Calendar导入java,Java程序使用Calendar.add()方法将分钟添加到当前时间 2019-04-21
mysql中用户线程作用,mysql用户线程的建立与用户线程的状态源码解析 2019-04-21
php页面引用公共文件,WeiPHP插件模板中快速引入公共模板文件 2019-04-21