具体问题是这样的:
在UITableView的Cell中有一个UIButton,按下之后的效果是发送一个请求到服务器,然后在请求的发送过程中,UIButton会替换成一个UIActivityIndicator, 这个请求结束后,根据结果改变UIButton的颜色。
但是在实现的过程中,如果点击之后,当此时的UIButton是Indicator的时候用户开始滑动(或者说手指开始触控)TableView的话,即使请求结束Cell也不会主动更新到新的UIButton,除非手指停止滑动(或者说手指离开屏幕)。
有人遇到过相同的情况吗?
在UITableView的Cell中有一个UIButton,按下之后的效果是发送一个请求到服务器,然后在请求的发送过程中,UIButton会替换成一个UIActivityIndicator, 这个请求结束后,根据结果改变UIButton的颜色。
但是在实现的过程中,如果点击之后,当此时的UIButton是Indicator的时候用户开始滑动(或者说手指开始触控)TableView的话,即使请求结束Cell也不会主动更新到新的UIButton,除非手指停止滑动(或者说手指离开屏幕)。
有人遇到过相同的情况吗?