• iOS开发-oc(菜鸟笔记)


    //

    //  ViewController.m

    //  VIP

    //

    //  Created by chuangqu on 15/8/12.

    //  Copyright (c) 2015年 theway. All rights reserved.

    //

    #import "ViewController.h"

    @interface ViewController ()

    @end

    @implementation ViewController

    UIButton *but;

    - (void)viewDidLoad {

        

        

        

        [super viewDidLoad];

        // Do any additional setup after loading the view, typically from a nib.

        

        UILabel *uilable = [[UILabel alloc] initWithFrame:CGRectMake(100, 50, 50, 30)];//初始化一个UIlable,定义其坐标宽高

        uilable.text = @"haha";//标签

        [self.view addSubview:uilable];//加入视图

        

        but = [[UIButton alloc] initWithFrame:CGRectMake(200, 50, 50, 30)] ;

    //    but.backgroundColor = [UIColor redColor];

        //button上面子的颜色

        [but setTitleColor:[UIColor redColor] forState:UIControlStateNormal];

        //button上显示子名字

        [but setTitle:@"set" forState:UIControlStateNormal];

        [but addTarget:self action:@selector(but:) forControlEvents:UIControlEventTouchUpInside];//响应按钮

        

        [self.view addSubview:but];

        UIButton *myButton = [UIButton buttonWithType:UIButtonTypeCustom];

        [myButton setTitleColor:[UIColor blueColor] forState:UIControlStateNormal];

        [myButton setTitle:@"求最佳哦~" forState:UIControlStateNormal];

        

        [myButton setTitle:@"可以松手~" forState:UIControlStateHighlighted];

        

        [myButton addTarget:self action:@selector(myButton:) forControlEvents:UIControlEventTouchUpInside];

        

        

    //    myButton.backgroundColor = [UIColor yellowColor];

        

        myButton.bounds = CGRectMake(0, 0, 200, 100);

        

        myButton.center = CGPointMake(self.view.frame.size.width/2, self.view.frame.size.height/2);

        

        [self.view addSubview:myButton];

        UITextField *txt = [[UITextField alloc] initWithFrame:CGRectMake(20, 200, 40, 40)];

        

        [txt.layer setMasksToBounds:YES];

        [txt.layer setCornerRadius:8.0]; //设置矩圆角半径

        [txt.layer setBorderWidth:1.0];   //边框宽度

        CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();

        CGColorRef colorref = CGColorCreate(colorSpace,(CGFloat[]){ 1, 0, 0, 1 });

        [txt.layer setBorderColor:colorref];//边框颜色

        

        [txt setText:@"woqu"];

        [self.view addSubview:txt];

        

    }

    - (void)didReceiveMemoryWarning {

        [super didReceiveMemoryWarning];

        // Dispose of any resources that can be recreated.

    }

    - (IBAction)ok:(id)sender {

        

        NSLog(@"Hello,objective-c!");

        

    }

    //按钮响事件函数

    -(void)myButton:(UIButton *)sender{

        

        UIAlertView *myAlertView = [[UIAlertView alloc] initWithTitle:@"提示" message:@"按钮点击提示" delegate:self cancelButtonTitle:@"确定" otherButtonTitles: nil];

        

        [myAlertView show];

        

    }

    -(void)but:(UIButton *)sender{

        UIAlertView *myAlertView = [[UIAlertView alloc] initWithTitle:@"提示" message:@"按钮点击提示" delegate:self cancelButtonTitle:@"确定" otherButtonTitles: nil];

        

        [myAlertView show];

        

    }

    @end

  • 相关阅读:
    B树、B-树、B+树、B*树介绍,和B+树更适合做文件索引的原因
    异步请求数据加载到表格后根据不同状态改变表格背景颜色【表格背景色】
    Linux/windows查看设置环境变量指令
    【周期性执行事件】MySQL事件(Event)&任务调度
    DEDE列表页调用TAG标签
    poj2488 A Knight's Journey
    [置顶] Codeforces Round #190 (Div. 2)(完全)
    SharePoint 2010 用Event Receiver将文件夹自动变成approved状态 (2)
    .NET领域驱动设计—初尝(三:穿过迷雾走向光明)
    Android解决异常apk on device '0292bea1': Unable to open sync connection!
  • 原文地址:https://www.cnblogs.com/sunzan/p/4726182.html
Copyright © 2020-2023  润新知