博客> meter to feet
meter to feet
1小时前 评论:0 阅读:723 疯狂的青豆
ios textField label

开始写博客 打算写一些学习记录 发一个小功能:meter to feet

@synthesize mlabel,mtext,flabel,ftext;
- (void)viewDidLoad {
    [super viewDidLoad];
    //初始化界面
    // Do any additional setup after loading the view, typically from a nib.
    [mlabel setText:@"Meter(m)"];
    //设置第一个mlabel的Text
    [flabel setText:@"Foot(ft)"];
    //设置flabel
}

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    //系统报错时触发的事件
    // Dispose of any resources that can be recreated.
}
- (IBAction)mchange:(id)sender {
    //每当mtext的值更改所触发的事件
    float fm1=[mtext.text floatValue];
    //读取mtext的文本信息并转化为浮点
    fm1=fm1*3.2808399;
    NSString *sm1=[[NSString alloc]initWithFormat:@"%f",fm1];
    //计算的结果再转化为字符格式
    [ftext setText:sm1];
    //把结果给ftext赋值

}
- (IBAction)fchange:(id)sender {
    //同上
    float fm1=[ftext.text floatValue];
    fm1=fm1/3.2808399;
    NSString *sm1=[[NSString alloc]initWithFormat:@"%f",fm1];
    [mtext setText:sm1];
}
- (IBAction)touchm:(id)sender {
    //点击mtext时所触发的事件
    [mtext setText:NULL];
    [ftext setText:NULL];
    //每次点击后清空两个文本内容
}
- (IBAction)touchf:(id)sender {
    [mtext setText:NULL];
    [ftext setText:NULL];
    //同上
}

界面也就是几个控件而已:  QQ20160728-0@2x.png

收藏
0
sina weixin mail 回到顶部