[问题] uiscrollview scroll 后push subview

楼主: valda (valda)   2015-07-11 00:55:20
请教一个问题,如果我有一个uiscrollview,有十个page,
当接收到一个event的时候,我要自动swich到特定的page,
然后push其subview,我本来的方式是先下指令让
scrollview scroll到我要的page,
delay 1秒(等待scrollview到达定位),
然后push 其subview出来,这样可以work,但没想到,
scrollview有可能超过十个甚至二十个page,
等待的时间我根本不知道怎么估算,
所以push subview的时候,
常常scrollview还没到达特定的page,
请问有好的方法吗?
感谢各位
作者: kyushu (苏打绿吓倒我了)   2015-07-11 01:06:00
你可以实作一个completion handler在你的scroll function里,在做完scroll的动作之后执行这个completion handler
作者: neotek   2015-07-11 01:49:00
UIScrollViewDelegate- scrollViewDidEndDecelerating:
作者: kyushu (苏打绿吓倒我了)   2015-07-11 07:29:00
推noetek,scrollViewDidEndDecelerating 是scroll的最后一步不好意思是 推neotek

Links booklink

Contact Us: admin [ a t ] ucptt.com