title: Change BG color of SVProgessHud in Objective C
body: <p>I have worked many times with SVProgressHUD and its cool,
  Now the query is,
  Is there any ways to change the color of SVProgressHUD depending upon the status?
  Say,</p>
  
  <ol>
  <li>If its <strong>SUCCESS</strong> then the BG color (Dark grayish) must be <strong>GREEN</strong></li>
  <li>If its <strong>ERROR</strong> then the BG color must be <strong>RED</strong></li>
  <li>Some other color for just loading.</li>
  </ol>
  
  <p>I am trying this since last days but everything Failed.</p>
  
  <p>I know It can be done by creating my own custom View and implement it accordingly, But won't it be great if somebody has already created it and I can use it.</p>
  
  <p>If the above changes can be done in SVProgressHUD then its well and good, But if not then Can anyone please Provide me an alternate ProgressHUD for the same</p>
  
  <p><strong>EDIT:</strong>  I have already tried using <code>UIAppearance</code>.
  The problem there is Say that we have set green color for Success and Red color for error,</p>
  
  <p>Now when the success occurs for the first time then it is of default color and after that whole loading will be of green color So even if after success error occurs for the first time it will be of green color,</p>
  
  <p>and then after executing this the indicator will be of  redcolor, </p>
  
  <p>So the main thing is it does not reflect immediately but reflects second time after the code .is executed</p>