iOS中UIKit——UIButton设置边框_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > iOS中UIKit——UIButton设置边框

iOS中UIKit——UIButton设置边框

 2015/3/8 11:35:26  先秦苍狼  程序员俱乐部  我要评论(0)
  • 摘要:UIButton*testButton=[UIButtonbuttonWithType:UIButtonTypeSystem];[testButtonsetFrame:CGRectMake(self.view.frame.size.width/2,self.view.frame.size.height/2,100,100)];[testButtonsetTitle:@"获取屏幕尺寸"forState:UIControlStateNormal];[testButton
  • 标签:iOS

class="p1">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];

   

    

    [testButton.layer setMasksToBounds:YES];//设置按钮的圆角半径不会被遮挡

    [testButton.layer setCornerRadius:10];

    [testButton.layer setBorderWidth:2];//设置边界的宽度

    

    //设置按钮的边界颜色

    CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB();

    CGColorRef color = CGColorCreate(colorSpaceRef, (CGFloat[]){1,0,0,1});

    [testButton.layer setBorderColor:color];

    

    

    [testButton addTarget:self action:@selector(touch) forControlEvents:UIControlEventTouchUpInside];

    [self.view addSubview:testButton];

   

  实现效果:

    

发表评论
用户名: 匿名