scrollToItemAtIndexPath使用
為什么80%的碼農都做不了架構師?>>> ??
scrollToItemAtIndexPath使用?
發現效果無法實現,我第一時間檢查了函數有沒有調用,然后發現是調用的了,但沒有出現該出現的效果。所以簡單看一下該方法的官方注釋。xcode提示的描述是:
Scrolls the collection view contents until the specified item is visible.?只是方法的作用,并沒有說使用條件。為了快速解決問題,google了一下??scrolltoitematindexpath not working?,在這里:??link?找到了:?
不知道這是一個bug還是一個特性,每當在??UICollectionView?顯示它的?subview?之前調用?scrollToItemAtIndexPath:atScrollPosition:Animated?方法,UIKit就會報錯。?
所以要解決它,就應該在??viewController?中,在你能確認??CollectionView完全計算出其??subview?布局的地方去調用這個方法。比如在?viewDidLayoutSubviews?里調用就沒有問題。?
方法的意思已經明確,就是找到一個能計算出??collectionview?的所有布局地方調用滾動方法。但我的界面使用的是自動布局,只在模塊外有一個?viewController?,其余的都是在??UIView?中創建添加,所以在我使用這個控件對象的地方,我無法復寫??viewController?的方法。所以想了幾個辦法。
轉載于:https://my.oschina.net/wb123/blog/648143
總結
以上是生活随笔為你收集整理的scrollToItemAtIndexPath使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS Ruby出现问题,导致无法安装P
- 下一篇: 学习这门课的一些问题