-(void)willPresentActionSheet:(UIActionSheet *)actionSheet

{

    SEL selector = NSSelectorFromString(@"_alertController");

    if ([actionSheet respondsToSelector:selector])//ios8

    {

        UIAlertController *alertController = [actionSheet valueForKey:@"_alertController"];

        if ([alertController isKindOfClass:[UIAlertController class]])

        {

            alertController.view.tintColor = [UIColor grayColor];

        }

    }

    else//ios7

    {

        for( UIView * subView in actionSheet.subviews )

        {

            if( [subView isKindOfClass:[UIButton class]] )

            {

                UIButton * btn = (UIButton*)subView;

                

                [btn setTitleColor:[UIColor grayColor] forState:UIControlStateNormal];

            }

        }

    }

}

相关文章:

  • 2022-12-23
  • 2022-01-22
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-05
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案