zoukankan      html  css  js  c++  java
  • UIButton

    头文件

    #import <UIKit/UIKit.h>

     

    @interface ViewController : UIViewController

     

    @property (nonatomic,strong) UIButton *myButton;

    @end

     

    实现

     

    #import "ViewController.h"

     

    @interfaceViewController ()

     

    @end

     

    @implementation ViewController

     

    - (void) buttonIsPressed: (UIButton *) paramSender {

        NSLog(@"Button is pressed.");

    }

     

    - (void) buttonIsTapped: (UIButton *) paramSender {

        NSLog(@"Button is tapped.");

    }

     

    - (void)viewDidLoad

    {

        [superviewDidLoad];

        

        UIImage *normalImage = [UIImage imageNamed:@"normalStateImage"];

        UIImage *higthLightImage = [UIImage imageNamed:@"higthLightStateImage"];

        self.myButton = [UIButtonbuttonWithType:UIButtonTypeCustom];  //必须在初始化时为UIButton设置一个type,想用图片时必须是这种type

        self.myButton.frame = CGRectMake(120.0f, 200.0f, 200.0f, 200.0f);

        [self.myButtonsetBackgroundImage:normalImage forState:UIControlStateNormal];

        [self.myButtonsetTitle:@"pressed me"forState:UIControlStateNormal];

        [self.myButtonsetBackgroundImage:higthLightImage forState:UIControlStateHighlighted];

        [self.myButtonsetTitle:@"I'm pressed"forState:UIControlStateHighlighted];

        [self.myButtonaddTarget:selfaction:@selector(buttonIsPressed:) forControlEvents:UIControlEventTouchDown];

        [self.myButtonaddTarget:selfaction:@selector(buttonIsTapped:) forControlEvents:UIControlEventTouchUpInside];

        [self.view addSubview:self.myButton];

    }

     

    - (void)didReceiveMemoryWarning

    {

        [superdidReceiveMemoryWarning];

        // Dispose of any resources that can be recreated.

    }

     

    @end

  • 相关阅读:
    java入门第一篇:h5和CSS的基础学习及思考。
    Dubbo-入门到精通(一)
    跳表(skipList)的原理和java实现
    Springboot
    zookeeper 常用命令及znode简介
    Zookeeper 实现分布式锁服务
    Golang 基础
    ipython notebook 如何修改一开始打开的文件夹路径
    Loadrunner11配置Jdk,以及是否成功配置验证
    Redis学习
  • 原文地址:https://www.cnblogs.com/liuhong/p/3281136.html
Copyright © 2011-2022 走看看