Ios 简单实现控件交互

//
//  ViewController.m
//  helloworld
//
//  Created by apple on 2020/6/15.
//  Copyright © 2020 tu. All rights reserved.
//

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

int index1=0;

// 控制器的view加载完毕的时候调用
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
     NSLog(@"%s","打印测试1");

}

//函数
//函数前面的减号 代表一个函数的开始
//objectc没有public和private。
//函数前面的加号 代表可以直接调用这个函数,而不用类的实例
//    - (返回类型) 函数名:(参数类型)参数类型

//按钮事件
//在界面选中按钮控件,右键,会弹出这个按钮控件的相关事件列表,然后
// 按住Ctrl键,点击事件右边的加号,拖到代码里面来
- (IBAction)Button1TouchDown:(id)sender {
    NSLog(@"%s","Button1TouchDown");
    
      
    //UILabel* label= [self.view subviews][0];
    //获取UIView控件
    for(UIView* subView in self.view.subviews)
    {
        // [实例 方法名:参数] 方法调用
        if([ subView isKindOfClass:[UILabel class] ])
        {
            // NSLog(@"subview= %@",subView); //输出 所有属性
             UILabel* uiLabel=(UILabel*)subView;
              NSLog(@"text= %@",uiLabel.text);
            //根据tag属性找到 label
            if( uiLabel.tag==1 )
            {
                ++index1;
                NSString* string1=NULL;
                string1=  [NSString stringWithFormat:@"%d",index1];
                string1= [string1 stringByAppendingString:@"修改"];
                uiLabel.text=string1;
            }
        }
    }
    
    
}



@end

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值