IOS_TextField,UIButton

一 :

TextField:

//单行文本输入框

    UITextField *username = [[UITextField alloc] initWithFrame:CGRectMake(10, 50, 210, 30)];

    username.backgroundColor = [UIColor whiteColor];

    [self.window addSubview:username];

    username.borderStyle = UITextBorderStyleRoundedRect;

    username.placeholder = @"请输入用户名";

    username.textAlignmentNSTextAlignmentCenter;

    [username release];

    //多行输入

     UITextField *username1 = [[UITextField alloc] initWithFrame:CGRectMake(10, 140, 210, 60)];

    username1.backgroundColor = [UIColor redColor];

    [self.window addSubview:username1];

//    username1.clearButtonMode = UITextBorderStyleRoundedRect;

    //加密输入

//    username.secureTextEntry = YES;

     username1.keyboardType = UIKeyboardTypeURL;


二 : 

Button:

 //UIButton

    UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];

    //title

    button.frame = CGRectMake(80, 370, 100, 30);

    button.backgroundColor = [UIColor yellowColor];

    [self.window addSubview:button];

    //给button添加标题

    [button setTitle:@"title" forState:UIControlStateNormal];

    //点击的时候有高亮状态

    button.showsTouchWhenHighlighted = YES;

    // 给button指定一个功能方法

    //参数1 :点击按钮之后,让什么对象调用方法(self指当前类的对象)

    //参数2 :让参数1的对象调用方法(写方法名:)

    //参数3 :

    [button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];

    //    [button setTitle:@"注册" forState:UIControlStateNormal];

    //    [button addTarget:self action:@selector(bu) forControlEvents:UIControlEventTouchUpInside];


 //按钮点击方法的写法格式

     //- (void)方法名 :(UIButton *)btn

     -(void) buttonAction:(UIButton *)btn

     {

         NSLog(@"点击");

         self.window.backgroundColor = [UIColor blackColor];

     }










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值