0
ユーザーがテキストフィールドの編集を終了した後、コレクションビューを次のセルにスクロールしたいとします。テキストフィールドの編集が終了した後のスクロールコレクションビュー
私のテキストフィールドデリゲートメソッドが呼び出されていて、ボタンを押すとコレクションビューがスクロールできますが、これら2つを組み合わせても機能しません。
-(BOOL)textFieldShouldReturn:(UITextField*)textField {
[textField resignFirstResponder];
NSArray *visibleItems = [self.collectionView indexPathsForVisibleItems];
NSIndexPath *currentItem = [visibleItems objectAtIndex:0];
NSIndexPath *nextItem = [NSIndexPath indexPathForItem:currentItem.item + 1 inSection:currentItem.section];
[self.collectionView scrollToItemAtIndexPath:nextItem atScrollPosition:UICollectionViewScrollPositionRight animated:YES];
return YES;
}
、これはどちらか動作しません...このコードを試してみてください。 – iOS
を得たバラージュVincze @
–テキストフィールドでの編集が終了したら、スクロールビューの最後のセルを移動しますか? – iOS