title: Left-align and right-align text in UITableViewCell's detailTextLabel
body: <p>In my <code>UITableViewCell</code> of <code>UITableViewCellStyleSubtitle</code> I want to fill the complete maximum width of <code>detailTextLabel</code>; one short text on the left (left-aligned) and another short text at the far right (right-aligned).  The two texts will leave enough space between them.</p>
  
  <p>I found <a href="https://stackoverflow.com/a/22618906/1971013">this</a> but that does not seem to work; it simply adds a fixed space between the left and right part.</p>
  
  <p>If the <code>detailTextLabel</code> had a fixed width spreading the full available cell space, it wouldn't be that hard: The width of both strings could be calculated and the remaining space filled using <code>NSKernAttributeName</code> for example.  But, unfortunately <code>detailTextLabel</code> is dynamically adjusted for the current content.</p>
  
  <p>Has anyone figured out an elegant solution to do this?  (Other than in small steps making the text longer and longer until it hits the full potential width of <code>detailTextLabel</code> and snaps back a little because of the <code>...</code>.)</p>