[問題] 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