zoukankan      html  css  js  c++  java
  • #在蓝懿学习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);

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

     

     

  • 相关阅读:
    Oracle expdp impdp中 exclude/include 的使用
    Oracle表空间迁移Move Tablespace
    m2ewtp的作用
    有意思的排序算法合并排序
    有意思的排序算法插入排序
    equals与“==”之惑
    简化的打印语句静态导入
    有意思的排序算法堆排序
    博客开篇语
    MySQL 整理笔记 张大哥
  • 原文地址:https://www.cnblogs.com/odileye/p/4898746.html
Copyright © 2011-2022 走看看