一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。
@property (nonatomic,strong) UIView *bgView;
self.bgView = [UIView new];
self.bgView.addTo(self.view).bgColor([UIColor redColor]).makeCons(^{
make.center.equal.view(self.view);
make.width.equal.constants(100);
make.height.equal.constants(50);
});
要在系统的布局完成方法里面编写
控制器
- (void)viewDidLayoutSubviews{
[super viewDidLayoutSubviews];
[self.bgView setCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
}
CollectionViewCell
- (void)layoutSublayersOfLayer:(CALayer *)layer {
[super layoutSublayersOfLayer:layer];
[self.collectionView setCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
}
view
- (void)layoutSubviews{
[super layoutSubviews];
}
TableViewCell
- (void)layoutSublayersOfLayer:(CALayer *)layer {
[super layoutSublayersOfLayer:layer];
[self.bgView setCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
}
提示:如果用约束不行的话用frame约束