1

今までに見たことのない奇妙な問題に遭遇しています。scrollViewDidEndDraggingUICollectionView の contentOffset を使用して、メソッドでいくつかの計算を実行しようとしています。ただし、contentOffset は {0,0} として返されています。説明のために、メソッドとコンソール ログを次に示します。

func scrollViewDidEndDragging(scrollView: UIScrollView, willDecelerate decelerate: Bool) {
    NSLog("Scrollview content offset %f %f", scrollView.contentOffset.x, scrollView.contentOffset.y)
    NSLog("ScrollView: %@", scrollView)  
}

ここに画像の説明を入力

ご覧のとおり、基になる UICollectionView は {144.5, 0} の contentOffset を出力していますが、contentOffset に直接アクセスしようとすると 0.000000 0.000000 が出力されます。何か案は?

4

0 に答える 0