设置UIButton一侧圆角

UIButton * button =[UIButton buttonWithType:UIButtonTypeSystem];
[self.view addSubview:button];//一定要先添加到视图上
button.frame=CGRectMake(100, 100, 100, 40);
button.backgroundColor=[UIColor blueColor];

UIBezierPath *maskPath=[UIBezierPath bezierPathWithRoundedRect:button.bounds byRoundingCorners:UIRectCornerTopRight|UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
CAShapeLayer *maskLayer=[[CAShapeLayer alloc]init];
maskLayer.frame=button.bounds;
maskLayer.path=maskPath.CGPath;
button.layer.mask=maskLayer;
时间: 2024-10-07 02:05:15

设置UIButton一侧圆角的相关文章

设置按钮(UIButton)为圆角矩形

//设置按钮颜色 self.autoLoginCheckBox.layer.borderColor = [[UIColor redColor] CGColor];        //设置边框宽度        self.autoLoginCheckBox.layer.borderWidth = 1;        //设置按钮为圆角矩形        [self.autoLoginCheckBox.layer setMasksToBounds:YES];        [self.autoLog

IOS uibutton修改圆角和边框

UIButton *testButton = [UIButton buttonWithType:UIButtonTypeSystem]; [testButton setFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2, 100, 100)]; [testButton setTitle:@"获取屏幕尺寸" forState:UIControlStateNormal]; [testBut

设置Label的圆角效果

设置Label的圆角效果 // 设置Label为圆角 // 设置四周圆角的半径 lblMsg.layer.cornerRadius = 5; // 把多余的部分裁剪掉. lblMsg.layer.masksToBounds = YES;

蜗牛爱课 -- iOS 设置UIButton的字体的大小、显示位置、大小

/设置按钮上的自体的大小 //[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法 //应该使用 btn.titleLabel.font = [UIFont systemFontOfSize: 14.0]; btn.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft ;//设置文字位置,现设为居左,

iOS开发--设置UIButton

1.设置title 1 [btn setTitle: @"search" forState: UIControlStateNormal]; 2.设置字体 1 //[btn setFont: [UIFont systemFontSize: 14.0]]; //这种可以用来设置字体的大小,但是可能会被移除 2 //应该使用 3 btn.titleLabel.font = [UIFont systemFontOfSize: 14.0]; 3.Title对齐 有些时候我们想让UIButton的

设置view的圆角和阴影

1.设置view圆角 self.backView.clipsToBounds = YES; self.backView.layer.cornerRadius = 6.f; 2.设置view阴影 self.backView.layer.shadowColor = [UIColor blackColor].CGColor;//shadowColor阴影颜色 self.backView.layer.shadowOffset = CGSizeMake(6,6);//shadowOffset阴影偏移,x向

iOS 设置图片imageView圆角——对图片进行裁剪

以前设置图片圆角总是把imageView设置成圆形,然后设置maskToBounds为YES,其实这样处理很消耗性能,图片多了之后比较卡,最好将图片进行裁剪后显示:这里有个分类可以用: UIImage+wiRoundedRectImage.h #import <UIKit/UIKit.h> @interface UIImage (wiRoundedRectImage) + (id)createRoundedRectImage:(UIImage*)image size:(CGSize)size

设置UIButton 对齐方式

设置UIButton上字体的对齐方式,不是用: [payWayButton.titleLabelsetTextAlignment:UITextAlignmentCenter]; 而是用: [payWayButtonsetContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter];

iOS开发-- 设置UIButton的文字显示位置、字体的大小、字体的颜色

btn.frame = CGRectMake(x, y, width, height); [btn setTitle: @"search" forState: UIControlStateNormal]; //设置按钮上的自体的大小 //[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法 //应该使用 btn.titleLabel.font = [UIFont sys