#在蓝懿学习iOS的日子#Label、TextFiel、Imageview三个控件

#在蓝懿学习iOS的日子#今天,是正式上课的第一天,今天学习了三个控件:

第一个,UILabel 是文本:主要是让手机显示文字的;

UILabel *l1 = [[UILabel alloc]initWithFrame:CGRectMake(50, 50, 200, 30)];

    l1.text = @"名字";

    [self.view addSubview:l1];

第二个,UITextField是文本输入框,主要是显示输入的文本的;

UITextField *myTF = [[UITextField alloc]initWithFrame:CGRectMake(50, 200, 200, 30)];

    myTF.text = @"我真的饿了";

    [self.view addSubview:myTF];

第三个,UIImageView是插入图片

UIImageView *iv = [UIImageView alloc]initWithFrame:CGRectMake(50, 50, 200, 150);

    iv.image = [UIImage imageNamed:@"d.jpg"];

    [self.view addSubview:iv];

今天我们还在Main,storyboard使用拖拽的f方法生成这三个控件;并且制作了三个东西,

1、一个是计算机难点是用两个UITextFieldu输入数字,使用了按钮button来表示加减乘除,再点击button后,

int number1 = self.number1TF.text.intValue;

    int number2 = self.number2TF.text.intValue;

    int result = number1 +number2;

    self.resultAction.text = @(result).stringValue;

2、第二个是有关图片的大小和位置的改变,用四个UITextFieldu输入数字,来改变图片难点:

int a = self.xAction.text.integerValue;

    int b = self.yAction.text.integerValue;

    int c = self.kuangAction.text.integerValue;

    int d = self.gaoAction.text.integerValue;

    self.uiImage.frame = CGRectMake(a, b, c, d);

3、第三个也是有关图片的,通过按钮button点击上下左右移动的,主要是中心点,x和y的改变

 self.uiImage1.center = CGPointMake(self.uiImage1.center.x, self.uiImage1.center.y-10);

好啦,就记录到这里,大家一起共勉,加油吧!

 

 

posted @ 2015-10-21 19:19  一笑抿江湖  阅读(117)  评论(0编辑  收藏  举报