5
Masaüstümün yalnızca sağ üst köşelerini ve sol köşelerini karıştırmaya çalışıyorum. ... Bu çalışacaktırUITableView'da yalnızca köşeler nasıl yuvarlanır?
CAShapeLayer *topLayer = [CAShapeLayer layer];
UIBezierPath *roundedPath =
[UIBezierPath bezierPathWithRoundedRect:self.bounds byRoundingCorners:UIRectCornerTopRight | UIRectCornerTopLeft cornerRadii:CGSizeMake(9.f, 9.0f)];
topLayer.path = [roundedPath CGPath];
http UIBezierPath maskPath
seti kullanarak bir şekil katmanı maskesi oluşturma oluşturmak için üst köşe yolları bulun: // stackoverflow .com/a/5826698/855738 Bu cevabı hemen hemen aynı şeyi yapmak için kullandım – BBog
Onun eski bir yazı biliyorum ama sadece sahip olduğunuzdan emin olun. [tableView.layer setMasksToBound: YES] ve iyi olmalı ve dandy –
Kabul edilen cevabı gör (burada) [1]. Aynı sorun olabilir. [1]: http://stackoverflow.com/questions/26934231/uiview-in-cell-cant-round-right-hand-corners –