title: How to increase selection area of UIButton?
body: <p>I have made the <code>UIButton</code> programmatically </p>
  
  <pre><code>togglebutton = [UIButton buttonWithType:UIButtonTypeCustom];
  togglebutton.frame = CGRectMake(42, 15, 80, 21);
  [togglebutton addTarget:self action:@selector(toggleview)   
  forControlEvents:UIControlEventTouchUpInside];
  [togglebutton setImage:[UIImage imageNamed:@"squ.png"] forState:UIControlStateNormal];
  [buttonView addSubview:togglebutton];
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/Wv0WQ.png" alt="enter image description here"></p>
  
  <p>It is looked as the right button in above image. Now the requirement is that the selection area of this button should be more than then the uibutton image. So that the user will be able to click the button easily by touching on near by area of particular button. </p>
  
  <pre><code>[togglebutton setImageEdgeInsets: UIEdgeInsetsMake( 0, -30, 0, -25)];
  </code></pre>
  
  <p>I tried to set the <code>image inset</code> but it making the <code>image irregular</code>. Please look upon this issue.</p>