title: I want to make a button with an icon of the triangle
body: <p>I have wanted to make a button with an icon of the triangle like the iBooks app style. 
  <img src="https://i.stack.imgur.com/ULXtU.png" alt="I want make this button (in iBooks app)"></p>
  
  <p>When the button is pressed, a list screen is displayed. 
  Then you select a list, statement of the button will be the selected text and an icon of the triangle. The icon is always right side.</p>
  
  <pre><code>[self.button setImage:[UIImage imageNamed:@"arrow-down"] forState:UIControlStateNormal];
  CGFloat titleWidth = self.button.titleLabel.bounds.size.width;
  CGFloat imageWidth = self.button.imageView.bounds.size.width;
  // Title is left Image is right
  self.button.titleEdgeInsets = UIEdgeInsetsMake(0, -imageWidth, 0, imageWidth);
  self.button.imageEdgeInsets = UIEdgeInsetsMake(0, titleWidth, 0, -titleWidth);
  </code></pre>
  
  <p>So I tried to make a sample app. </p>
  
  <p><a href="https://github.com/kawai-hiroyuki/LikeIBooksDropDownMenu" rel="nofollow noreferrer">https://github.com/kawai-hiroyuki/LikeIBooksDropDownMenu</a></p>
  
  <p>However, the position of the icon will deviate absolutely. 
  How will I do to be installed on the right side is always the icon.</p>