title: dynamically add/remove rows in an iOS View (like rules in Mail)
body: <p>I am working on an application that has a view in which the opening hours of a store need to be configured.</p>
  
  <p>So there is a list with all days of the week:<br/>
  - Monday    from [10:00] to [12:00] (-) (+)<br/>
  - Tuesday   from [10:00] to [12:00] (-) (+)<br/>
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    from [14:00] to [18:00] (-) (+)<br/>
  - Wednesday (+)<br/>
  - Thursday  (+)<br/>
  - Friday from [10:00] to [18:00] (-) (+)
  - Saturday  (+)<br/>
  - Sunday    (+)</p>
  
  <p>So there can be multiple opening hours per day. Pressing the (-) button removes the line, and pressing (+) adds a line.</p>
  
  <p>I would like to implement this like the rules configurations in Mail.
  (cannot provide screenshots yet, as this my first question)</p>
  
  <p>I assume this could be implemented like a tableview, where each day has a UITableView and every row is an interval of opening time. But I am not sure.
  If it would be that way, how can I dynamically resize the table view to just show the necessary rows? And how do I then rearrange the layout so there is no overlapping?</p>
  
  <p>Even better would be a more simplistic approach, or a framework that care of something similar as that.</p>
  
  <p>Thank you very much already for your help!</p>