checkbox & radiobutton

//先在viedidload里,添加code,生成 imgView-radiobutton 或 checkbox。

1.radiobutton

viewDidLoad:

{

  genderType = @"1";

  [btn_radioM setBackgroundImage : [UIImage imageNamed:@"inputbox_radiobutton_on.png"] forState:UIControlStateNormal];

  [btn_radioF setBackgroundImage : [UIImage imageNamed:@"inputbox_radiobutton_nor.png"] forState:UIControlStateNormal];

}

-(IBAction)selectGender:(UIButton *)sender

{

  if(sender.tag==1)

  {

    genderType = @"1";

    [btn_radioM setBackgroundImage : [UIImage imageNamed:@"inputbox_radiobutton_on.png"] forState:UIControlStateNormal];

    [btn_radioF setBackgroundImage : [UIImage imageNamed:@"inputbox_radiobutton_nor.png"] forState:UIControlStateNormal];

  }else if(sender.tag == 0)

  {

    genderType = @"0";

    [btn_radioM setBackgroundImage : [UIImage imageNamed:@"inputbox_radiobutton_nor.png"] forState:UIControlStateNormal];

    [btn_radioF setBackgroundImage : [UIImage imageNamed:@"inputbox_radiobutton_on.png"] forState:UIControlStateNormal];

  }

}

2.checkbox(记住id)

viewDidLoad:

isRememberID=FALSE;

-(IBAction) checkRememberID:(UIButton *)btn

{

  if(isRememberID)

  {

    [checkbox_rememberId setBackgroundImage:[UIImage imageNamed:@"inputbox_checkbox_nor.png"] forState:UIControlStateNormal];

    isRememberID=FALSE;

  }else

  {

    [checkbox_rememberId setBackgroundImage:[UIImage imageNamed:@"inputbox_checkbox_on.png"] forState:UIControlStateNormal];

    isRememberID=TRUE;

  }

}

 

posted @ 2011-10-27 19:51  Oakshil  阅读(283)  评论(0编辑  收藏  举报