- (instancetype)init
{
self = [super init];
if (self) {
[self.layer addObserver:self
forKeyPath:@"borderWidth"
options:NSKeyValueObservingOptionNew
context:NULL];
}
return self;
}
// 監(jiān)聽 borderWidth 屬性的變化
- (void)observeValueForKeyPath:(NSString *)keyPath
ofObject:(id)object
change:(NSDictionary<NSKeyValueChangeKey,id> *)change
context:(void *)context {
if ([keyPath isEqualToString:@"layer.borderWidth"] && [object isKindOfClass:[XXXXButton class]]) {
// borderWidth 屬性被修改了
NSLog(@"XXXXButton's borderWidth was changed");
}
}
kvo監(jiān)聽
?著作權歸作者所有,轉載或內容合作請聯系作者
- 文/潘曉璐 我一進店門忠聚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來设哗,“玉大人,你說我怎么就攤上這事两蟀⊥遥” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵赂毯,是天一觀的道長战虏。 經常有香客問我拣宰,道長,這世上最難降的妖魔是什么烦感? 我笑而不...
- 正文 為了忘掉前任巡社,我火速辦了婚禮,結果婚禮上手趣,老公的妹妹穿的比我還像新娘晌该。我一直安慰自己,他們只是感情好回懦,可當我...
- 文/花漫 我一把揭開白布气笙。 她就那樣靜靜地躺著,像睡著了一般怯晕。 火紅的嫁衣襯著肌膚如雪潜圃。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼胀瞪,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了饲鄙?” 一聲冷哼從身側響起凄诞,我...
- 正文 年R本政府宣布器瘪,位于F島的核電站翠储,受9級特大地震影響绘雁,放射性物質發(fā)生泄漏。R本人自食惡果不足惜援所,卻給世界環(huán)境...
- 文/蒙蒙 一庐舟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧住拭,春花似錦挪略、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至谱煤,卻和暖如春摊求,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背刘离。 一陣腳步聲響...
推薦閱讀更多精彩內容
- 本文Demo傳送門:CMKVODemo 摘要:這篇文章首先介紹KVO的基本用法令野,接著探究 KVO (Key-Val...
- 故事描述:很久很久以前狗超,在狗ali邊上有一家公司弹澎,在這家公司有一個帥氣的高大的頭發(fā)長且茂盛的iOS軟件工程師,有一...
- 計算wkWebView進度條 - (void)observeValueForKeyPath:(NSString *...
- 摘要:這篇文章首先介紹KVO的基本用法,接著探究 KVO (Key-Value Observing) 實現機制渗稍,并...
- // 添加監(jiān)聽者 [selfaddObserver:selfforKeyPath:property options...