私のアプリケーションではcollectionViewを使用しています。 私は自分のcollectionViewCellの中にラベルを持っています。UICollectioviewCell内のラベルスクロール後にフレームを取得
フレームをそのラベルに設定したいとします。
私のコードは次のとおりです。
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath; {
menuCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cell" forIndexPath:indexPath];
cell.lblTag.frame = cell.contentView.frame;
cell.lblTag.text = [arrMenu objectAtIndex:indexPath.row];
return cell;
}
しかし、私はコレクションビューをスクロールした後、このフレームが作品です。
collectionViewを表示するときにラベルフレームが設定されるように、コレクションビューをリロードする方法
メインキューにフレームを変更しようとすることができます。テキストは動的なので、 です。 –
はい私はそれを知っています。 私はちょうどスクロールの後のフレーム設定の問題を見つけることです。 –
balkaran singhの答えは私の問題を解決しました –