title: inputAccessoryView not displaying
body: <p>I am trying to create a messaging interface, that is similar to the iOS messaging app. The part I am struggling with is overriding inputAccessoryView (on the view controller) is having no effect for me.</p>
  
  <p>If you look at the link below, it shows a brief potential solution, without going into specifics.</p>
  
  <p>The following link explains my question better than I could: <a href="http://robots.thoughtbot.com/input-accessorizing-uiviewcontroller" rel="nofollow noreferrer">http://robots.thoughtbot.com/input-accessorizing-uiviewcontroller</a></p>
  
  <p>Here is an example of some things I have tried:</p>
  
  <pre><code>override func canBecomeFirstResponder() -&gt; Bool {
      return true
  }
  
  override var inputAccessoryView: UIView! {
      return self.keyboardToolbar // Which is of type UIToolbar
      // I have also tried creating a toolbar here and returning it instead of the above approach, with no luck
  }
  </code></pre>
  
  <p>I have also seen this question on SO: <a href="https://stackoverflow.com/questions/25188392/swift-inputaccessoryview-override-bug">Swift inputAccessoryView override bug</a>
  That shows it working for the user... suffice to say i have not managed to get anything to show up on the screen at present.</p>
  
  <p>What am i doing wrong? Does anyone have a working snippet i could try?</p>