是否可以使用自定义控件?

时间:2014-11-10 05:03:01

标签: ios

我想在iOS App中使用自定义复选框控件。

我的自定义复选框将使用UIButton,并在用户触摸时显示已选中和未选中图片之间的切换图像。

我想知道Apple的HIG是否允许这种自定义控件。

有可能吗?

很抱歉无法上传复选框图片,因为我在这里阻止上传。

2 个答案:

答案 0 :(得分:2)

它可以帮到你,

.h文件

IBOutlet UIButton *btnremember;

BOOL rememberflag;

.m文件

-(IBAction)Button_clicked:(id)sender
{
  if (rememberflag)
  {
        [btnremember setBackgroundImage:[UIImage imageNamed:@"Uncheckbox-bg"] forState:UIControlStateNormal];// give name of your image
        rememberflag=NO;
  }
  else
  {
      [btnremember setBackgroundImage:[UIImage imageNamed:@"checkbox-bg"] forState:UIControlStateNormal];// give name of your image
        rememberflag=YES;
  }
}

答案 1 :(得分:0)

是,  您可以将按钮自定义为复选框。 为按钮添加图像并完成逻辑。