写这篇文章的目的主要在于,我们很多开发者,特别是做智能家居这一块的,往往很多时候,需要利用UISlider控件来滑动发送控制指令,但是有些人往往不太注意,习惯性的使用ValueChange,导致他的程序在后台会不断发送指令 ,其实真正的只需要发送一次就可。
所以,我们只需要监听UISlider的滑动结束事件即可。步骤如下:
(1)拉取event事件时候,选择 touchUpInSide。
(2)然后在使用相应的代码去发送指令,此时,UISlider就只会响应最后的那一次。
本文针对智能家居开发中UISlider控件频繁发送控制指令的问题,提出了一种改进方案。通过监听touchUpInside事件而非ValueChange事件,确保仅在滑动结束后才发送一次控制指令,有效减少不必要的网络通信。
写这篇文章的目的主要在于,我们很多开发者,特别是做智能家居这一块的,往往很多时候,需要利用UISlider控件来滑动发送控制指令,但是有些人往往不太注意,习惯性的使用ValueChange,导致他的程序在后台会不断发送指令 ,其实真正的只需要发送一次就可。
所以,我们只需要监听UISlider的滑动结束事件即可。步骤如下:
(1)拉取event事件时候,选择 touchUpInSide。
(2)然后在使用相应的代码去发送指令,此时,UISlider就只会响应最后的那一次。

被折叠的 条评论
为什么被折叠?