美文网首页
UIButton点击高亮显示

UIButton点击高亮显示

作者: FlameGrace | 来源:发表于2018-07-05 13:42 被阅读19次

UIButton如果包含图片,会有默认点击效果。
但是如果只设置title,那么点击是没有任何效果的。


UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(20, 50, 100, 44)];
    [self.view addSubview:btn];
    
    [btn setTitle:@"哈哈" forState:UIControlStateNormal];
    [btn setTitleColor:[UIColor blueColor] forState:UIControlStateNormal];

这时可以如下设置:


[btn setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted];

如果设置btn.showsTouchWhenHighlighted = YES;则点击时button中心会有白色光圈。

相关文章

网友评论

      本文标题:UIButton点击高亮显示

      本文链接:https://www.haomeiwen.com/subject/szcpuftx.html