0
このコードを使用してください。私のプロフィールページは適切なD形になっていますが、後でテーブルビューをスクロールすると、それはあなたTableViewをスクロールする前にUIBezierPathをCellForRowAtIndexPathに適用することができません。
のCALayer *マスク= [CALayerの層]の作業であってもよいコード下で
UIBezierPath *maskPath;
maskPath = [UIBezierPath bezierPathWithRoundedRect:cellimg.boundsbyRoundingCorners:(UIRectCornerBottomRight|UIRectCornerTopRight)cornerRadii:CGSizeMake(40.0, 40.0)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame =cellimg.bounds;
maskLayer.path = maskPath.CGPath;
cellimg.layer.mask = maskLayer;
'[yourTableView reloadData]' ....この行を 'viewDidLoad'メソッドに追加してください。 –
質問のタイトルを編集してください。 – Aleksey
こんにちは..私のZubair Shamshadは働いていません。私たちがテーブルビューをスクロールすると、まだプロファイルの画像はdの形になります。profileの画像はWebサービスから来ていますmこのコードをCellForRowAtIndexに書きます。 ution please ... thanku – user6898211