<strong>標題黨</strong>被標題進來了么,
效果圖
玩應用的時候突然想起上圖的效果,大晚上實現一把:代碼如下:
CALayer *layer = [CALayer layer];
layer.backgroundColor = [UIColor blackColor].CGColor;
layer.frame = CGRectMake(18.8, 0, 66.66, CGRectGetHeight(self.labelTop.frame));
self.labelTop.layer.mask = layer;
xib設置
首先在xib中拖兩個label 字體字號都設置為一樣的,位置也一模一樣,頂部那個label拖出來,就是這里的<code>labelTop</code>,效果就實現了。原理是使用 layer 的 mask 屬性,挺好玩,以后解釋。