将视图设置成圆角和阴影添加以及UIButton定义和设置圆角

</pre><p><strong><span style="font-size:14px">将视图view设置成圆角</span></strong></p><p><pre name="code" class="objc">@interface ipad_webwiewViewController : UIViewController 
{
        
IBOutlet UIWebView *myWebView;
   
UIView *myView;

    
}
    
@property (nonatomic,retain) UIWebView *myWebView;
    
@end
代码实现:
    - (void)viewDidLoad 
{
       
 [super viewDidLoad];
    
   // 给图层添加背景图片:
       
 //myView.layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage;
        
// 将图层的边框设置为圆脚

myWebView.layer.cornerRadius = 8;
 
myWebView.layer.masksToBounds = YES;
// 给图层添加一个有色边框
       
 myWebView.layer.borderWidth = 5;
        
// myWebView.layer.borderColor = [[UIColor colorWithRed:0.52 green:0.09 blue:0.07 alpha:1] CGColor];
 
myWebView.layer.borderColor = [[UIColor colorWithRed:231/255.0f green:231/255.0f blue:231/255.0f alpha:1.0f] CGColor]; 
  
}


view加阴影

imgView.layer.shadowColor = [UIColor blackColor].CGColor;
imgView.layer.shadowOffset = CGSizeMake(0, 0);
imgView.layer.shadowOpacity = 0.5;
imgView.layer.shadowRadius = 1;

 UIButton定义和设置圆角
 //  .h 中定义
    UIButton *_loginBtn;
    @property (strong,nonatomic)UIButton *loginBtn;
    
    
    // .m 中实现设置按钮
    @synthesize loginBtn = _loginBtn;//使用备份变量名
    
    //设置按钮的  形状
    self.loginBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    /*
     buttonWithType:  定义button按钮的外形
     六种定义button类型: 下面有图解
     UIButtonTypeCustom = 0,    无类型
     UIButtonTypeRoundedRect,    四个角是圆弧   型的
     UIButtonTypeDetailDisclosure,
     UIButtonTypeInfoLight,
     UIButtonTypeInfoDark,
     UIButtonTypeContactAdd,
     */
    
    //定义button按钮在frame上的坐标(位置),和这个按钮的宽/高
    self.loginBtn.frame = CGRectMake(40, 200, 80, 30);
    
    
    [self.loginBtn setTitle:@"Login" forState:UIControlStateNormal];
    /*
     常用的属性:
      setTitle:  设置button按钮的名称
      setImage: [UIImage imageNamed:@"图名"]  添加图片
      setTitleColor:[UIColor redColor]  设置字体颜色
     
     forState 设置 按钮点击前后的状态   : 下有图解
     UIControlStateHighlighted
     UIControlStateSelected
     UIControlStateDisabled
     UIControlStateNormal
     
     */
    
    // 为按钮添加一个动作
    //  action:  如果点击的话执行的方法
    [self.loginBtn addTarget:self action:@selector(Login:) forControlEvents:UIControlEventTouchUpInside];
    
    //把button控件添加到view中显示
    [self.view addSubview:self.loginBtn];



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值