textview 在 UI 中成为 FirstResponder 查看不工作



我在UICollection中有问题,我有4个indexPath(0到3(。 当从 indexPath 2 到 3 时,我的 textView 仍然无法聚焦,我已经尝试了所有文章但仍然卡住了,否则我的一些朋友说因为单元格为零?

这是我的代码:http://pasted.co/90c7f3d9

抱歉有人删除了我的代码。

我的前辈找到了解决方案,当你使用 animateWithDuration 并希望显示键盘时,应该在"animateWithDuration"中输入成为 FirstResponder 与"完成",这是解决方案:

         [UIView animateWithDuration:0.3f animations:^{
            [self.rateReviewExpertView.collectionView setContentOffset:CGPointMake(3.0f*(CGRectGetWidth([UIScreen mainScreen].bounds)), 0.0f)];
        }completion:^(BOOL finished) {
            RateReviewExpertCollectionViewCell *cell = (RateReviewExpertCollectionViewCell *)[self.rateReviewExpertView.collectionView cellForItemAtIndexPath:[NSIndexPath indexPathForItem:3 inSection:0]];
            [cell.textView becomeFirstResponder];
        }];

相关内容

  • 没有找到相关文章

最新更新