ios学习笔记——简单控件(按钮、标签栏、文本栏)

这篇iOS学习笔记详细介绍了三种基本控件的使用:按钮(Button)、标签栏(Label)和文本栏(textField),特别是文本栏的使用,包括如何遵循UITextFieldDelegate协议以实现键盘的自动隐藏及限制输入字符串的长度。
摘要由CSDN通过智能技术生成

1.按钮(Button)

- (void)addButton:(id)sender
{
    //创建一个按钮
    UIButton *pBtton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    //设置区域
    [pBtton setFrame:CGRectMake(10, 70, 100, 40)];
    //设置按钮的标题和响应方式
    [pBtton setTitle:@"Normal" forState:UIControlStateNormal];
    //允许显示高亮
    pBtton.showsTouchWhenHighlighted = YES;
    //为按钮设置方法,需要写出方法的实现
    [pBtton addTarget:self action:@selector(buttonDown:) forControlEvents:UIControlEventTouchDown];
    //把方法加到当前的视图中
    [self.view addSubview:pBtton];
}

2.标签栏(Label)

- (void)addLabel:(id)sender
{
    //创建一个label
    UILabel *pLabel = [[UILabel alloc]initWithFrame:CGRectMake(10, 10, 120, 50)];
    //内容
    pLabel.text = @"HelloWorld\nSecondLine";
    //设置字体和大小
    pLabel.font = [UIFont fontWithName:@"Verdana" size:18];
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值