E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
addObserver
iOS积累--textField获取键盘高度以及限制字数
获取键盘:方法:增加监听,当键盘出现或改变时收到消息注意:需要在dealloc里面注销通知[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector
造起来
·
2020-07-05 04:12
iOS
观察者模式
publicIListObservers=newList();publicvoidBoil(){for(inti=0;i{Console.WriteLine(“WaterisBoiled”);});boilWater.
AddObserver
再别康桥_Victor
·
2020-07-05 03:28
NSNotificationCenter 如果name是空?是什么效果?
典型的NSNotificationCenter使用方法:[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(reachabilityChanged
hherima
·
2020-07-04 17:49
Objective-C高效编程
iOS12 WKWebView出现input 键盘页面上顶不下移解决方法
中只有一个input参考https://juejin.im/post/5bfcbaccf265da615e0526ca///监听将要弹起[[NSNotificationCenterdefaultCenter]
addObserver
空中海
·
2020-07-02 09:39
Objective-C
Xcode
文本框的字数控制(只显示中文)
;1,声明变量:@property(nonatomic,strong)UITextField*textField;2,添加监听:[[NSNotificationCenterdefaultCenter]
addObserver
再也不要见
·
2020-07-02 08:50
键盘遮挡输入框的问题
UITextField*)textField{//监听键盘的即将显示事件.UIKeyboardWillShowNotification[[NSNotificationCenterdefaultCenter]
addObserver
yueY_zhou
·
2020-07-02 04:02
通知, 代理, block的数据传递
通常我们实现的数据传递方式有:1.通知-1.1通知使用方法1.添加监听通知NSNotificationCenter.defaultCenter().
addObserver
(,selector:,name
Yeso
·
2020-07-02 03:02
用Runtime实现KVO
一.创建一个继承自NSObject的类目GXJKVO,在.h文件中添加两个方法//添加观察者-(void)
addObserver
:(NSObject*)observerforKey:(NSString*
fellow_gengxj
·
2020-07-01 23:54
iOS技术博客
iOS开发中键盘改变的监听
监听键盘[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(keyboardWillChangeFrame:)name
不疯魔难以成佛
·
2020-07-01 10:00
通知
接收通知前必须先移除掉通知,避免只发一次通知时,却出现两次或多次的响应事件;(2)使用通知的类在被释放时,必须要移除通知;(1)添加通知[[NSNotificationCenterdefaultCenter]
addObserver
贝灬小晖
·
2020-07-01 10:33
OC实现KVO监听block方式响应事件
具体代码如下:/**添加keyPath监听@paramobserver观察者@paramkeyPathkeyPath@paramoptionsoptions@paramblock回调*/-(void)jk_
addObserver
JackLee18
·
2020-07-01 09:37
IOS
OC textField键盘弹起事件
textFiled时弹起键盘,然后textField工具条也要随之上升,自己做了个简单的例子1.监听键盘弹起收回事件//监听键盘弹出事件[[NSNotificationCenterdefaultCenter]
addObserver
一只特立独行的道哥
·
2020-07-01 03:35
通知时碰到的问题&&传值
NSStringstringWithFormat:@"%@",xYGoodsInfo.qidingCount];//增加通知中心监听,当键盘出现或消失时收出消息[[NSNotificationCenterdefaultCenter]
addObserver
杨大虾
·
2020-06-30 20:54
016-通知各参数的意义
通知方法中的参数1.监听对象2.监听方法3.监听的通知字符串4.发送通知的对象-如果是nil,监听所有的对象-如果不为nil,只监听该对象发出的通知*/NotificationCenter.default.
addObserver
紫荆秋雪_文
·
2020-06-30 16:16
支持横屏的设备才收到监听,并准确判断当前屏幕方向
//监听屏幕旋转通知(因为监听的是状态栏的方向变化,所以只有支持横屏的设备才会收到通知)[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector
韦德460
·
2020-06-30 13:32
【iOS开发】UITextField、UITextView只限输入中文、英文、数字及实时限制字符个数封装实现
一个字母、符号、数字相当于一个字符2、一个汉字相当于两个字符3、不能输入特殊字符4、不能输入emoji表情5、不能输入空格一、注册通知[[NSNotificationCenterdefaultCenter]
addObserver
文刂Rn
·
2020-06-30 10:04
键盘上移
-(void)defaultCenter{[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(keyboardWillShow
哎呦我去叫什么呢
·
2020-06-29 16:25
iOS 监听Home键及锁屏键
1.监听Home键[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(applicationWillResignActive
小弱鸡
·
2020-06-29 00:38
Notification和KVO
Notification//1:注册监听//订阅NSNotificationCenter[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector
光明程辉
·
2020-06-28 21:02
浅谈Android中Lifecycle
抽象类Lifecycle主要具有添加观察者
addObserver
()
weixin_33778544
·
2020-06-28 05:37
ios 监听系统键盘的出现和消失
//注册键盘出现的通知[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(keyboardWasShown:)name
梦醒梦飞翔
·
2020-06-27 13:11
keyboard(键盘)
iOS 通知 和 KVO
、/*KVO提供一种机制,当指定的被观察的对像的属性被修改后,KVO会自动通知响应的观察者,KVC(键值编码)是KVO的基础KVO使用:被观察着发生
addobserver
:forkeyPath:options
昵称可以修改么
·
2020-06-27 02:24
学习方法
swift
Swift监听屏幕旋转
NSNotificationCenter.defaultCenter().
addObserver
(self,selector:"receiverNotification",name:UIDeviceOrientationDidChangeNotification
树下有雨
·
2020-06-26 20:10
Swift
iOS 监听 Home键 UIApplicationWillResignActiveNotification
搞点监听[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(applicationWillResignActive
_YZG_
·
2020-06-26 13:07
iOS下KVO的使用以及一些实现细节
1.注册需要观察的对象的属性
addObserver
:forKeyPath:options:context:2.实现obs
williamzhang_zz
·
2020-06-26 07:53
iOS开发
iOS获取键盘的高度
监听键盘的通知//增加监听,当键盘出现或改变时收出消息[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(keyboardWillShow
coder_hong
·
2020-06-26 04:35
项目总结二:解决键盘覆盖tableview的问题
一、textfield键盘监听1、textfiled设置代理2、设置监听,添加通知-(void)initNotiy{[[NSNotificationCenterdefaultCenter]
addObserver
小霍同学
·
2020-06-24 23:14
Swift使用通知Notification
原理如下图:传统通知使用监听通知///监听通知privatefuncregisterNoti()->Void{NotificationCenter.default.
addObserver
(self,selec
Code&Ocean
·
2020-06-24 23:51
#
Swift
语言基础
iOS
移动开发
Swift
通知
Notification
Core Data - 个人总结
[[NSNotificationCenterdefaultCenter]
addObserver
史前文物
·
2020-06-24 10:28
iOS
ios
core
data
iOS小知识点10(获取手机横竖屏状态的几种方式)
注册手机方向改变的通知UIDeviceOrientationDidChangeNotification-(void)viewDidLoad{[[NSNotificationCenterdefaultCenter]
addObserver
丨n水瓶座菜虫灬
·
2020-06-24 05:25
iOS - 设置底部输入框随键盘的移动而移动
的底部下边的输入框需要设置为随键盘的移动而移动一.将底部约束拖到对应的.m文件中二.在适当的位置(如:viewDidLoad)注册通知//注册通知[[NSNotificationCenterdefaultCenter]
addObserver
LinXunFeng
·
2020-06-24 05:58
iOS开发
IOS计算弹出键盘的高度
通过通知监听键盘的弹出与消失,并在输入框和键盘之间添加一个灰色的view当键盘出现增加监听//增加监听,当键盘出现或改变时收出消息[[NSNotificationCenterdefaultCenter]
addObserver
DoubleMoonBird
·
2020-06-24 04:04
KVO内部实现原理
KVO接口说明注册:
addObserver
:forKeyPath:options:context:例如[self.busModeladdObserver:selfforKeyPath:@"name"options
凤尾竹
·
2020-06-24 01:03
KVO的使用
技术详述基础使用通过
addObserver
:forKeyPath:options:context:方法注册观察者,观察者可以接收keyPath属性的变化事件。在
MingLL
·
2020-06-23 17:00
键盘事件
[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(actionKeyboardShow:)name:UIKeyboardDidShowNotificationobject
陈世美_
·
2020-06-23 05:06
Flutter app 安卓iOS前后台切换监听
class_MyAppStateextendsStatewithWidgetsBindingObserver{@overrideinitState(){WidgetsBinding.instance.
addObserver
张漂亮2号
·
2020-06-22 17:27
flutter
IOS 自定义音量改变UI
然后是修改之后的UI请看最上边搜了一下需要用到MPVolumeView具体做法:1、首先监听系统音量按钮点击的事件[[NSNotificationCenterdefaultCenter]
addObserver
杜员外
·
2020-06-21 12:04
Reachability网络监控
1、#import"Reachability.h"//引头文件2、[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector
我卜配彡
·
2020-06-21 12:30
iOS_KVO的原理与实现
方法里,触发observeValueForKeyPath方法;4.注意的是,XXX的isa指针会指向NSKVONotifying_XXX;二丶实现需要关闭objc_msgsend检查;-(void)ZB_
addObserver
丶纳凉
·
2020-06-21 09:22
iOS旋转横屏(解决禁用旋转时全频横屏方法)
禁用设备自动旋转时的横屏方法监听设备旋转[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(orientChange
幻想无极
·
2020-06-21 06:16
swift的通知、代理、KVO&RXSwift键值观察、闭包(block)
NSNotification.Name(rawValue:"zhangkaikai"),object:nil,userInfo:nil)2、接收通知NotificationCenter.default.
addObserver
woniu
·
2020-06-18 17:28
iOS-UITextView限制最大输入字数方法
//时时监听键盘[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector:@selector(infoAction:)name:UITextViewTextDidChangeNotificationobject
爱恨的潮汐
·
2020-06-15 14:31
Swift 使用 Observe 监测页面滚动的实现方法
Swift以前是通过
addObserver
来实现对某个属性的变化监听,而最新的变化,书写起开更加方便。
jackpu
·
2020-05-19 11:57
iOS中常见的循环引用
1.addTarget:,
addObserver
:等所有需要传递self的方法都要注意,尤其是self用作代理的时候要注意。
身体和灵魂总有一个在路上
·
2020-05-11 13:32
KVO和KVC的本质
通过方法(void)
addObserver
:(NSObject*)observerforKeyPath:(NSString*)keyPathoptions:(NSKeyValueObse
CoderJRHuo
·
2020-05-11 11:19
Swift KVO自定义的属性需要注意
demo1:classViewController:UIViewController{varname="test"overridefuncviewDidLoad(){super.viewDidLoad()
addObserver
落夏简叶
·
2020-04-20 11:57
swift3.0 获取键盘高度,并让UITextView自动随键盘上移
viewDidLoad//获取原始位置textViewHeight=textView.frame.origin.y//注册监听NotificationCenter.default.
addObserver
JokAr_
·
2020-04-14 09:26
Swift监听键盘通知以及做出一些处理
先看效果图xxoo如下注册键盘通知//MARK:监听键盘通知funcregisterNotification(){NotificationCenter.default.
addObserver
(self,
ZYiDa
·
2020-04-14 07:52
iOS开发键盘监听处理
#pragmamark-键盘监听-(void)addKeyboardNotifaction{[[NSNotificationCenterdefaultCenter]
addObserver
:selfselector
fulen
·
2020-04-14 02:24
理解KVO
一.了解方法-(void)
addObserver
:(NSObject*)observerforKeyPath:(NSString*)keyPathoptions:(NSKeyValueObservingOptions
Zombie_Coder
·
2020-04-14 01:50
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他