我用的是Masonry布局.
我想绘制如箭头所示的部分圆角按钮.请问用代码怎么实现?
在哪个方法里面写?
code:
//部分圆角按钮
UIButton *loggedBtn = [[UIButton alloc]init];
loggedBtn.backgroundColor = [UIColor blueColor];
[headView addSubview:loggedBtn];
[loggedBtn mas_makeConstraints:^(MASConstraintMaker *make) {
make.width.offset(40);
make.height.offset(20);
make.right.equalTo(headView);
make.centerY.equalTo(headView);
}];
Ne trouvez-vous pas simplement une image avec des coins partiellement arrondis ?
Modifiez simplement le calque du bouton. Modifiez les coins arrondis souhaités et ajoutez la couleur d’arrière-plan. Il y a ces API dans la couche, vous pouvez y jeter un œil.
Les programmeurs peuvent le modifier, mais je pense que le plus simple est de demander à l'artiste de le fournir directement. Il n'est pas nécessaire de déranger les programmeurs sur cette question, hehe
Je vais vous donner directement mon code. Vous devriez savoir comment modifier mon code pour obtenir l'effet souhaité après l'avoir examiné