Xcode 8 custom font doesn't show up in interface builder
<p>I am trying to use custom font (Bebas Neue) in my iOS application. The steps I took are:</p>

<ol>
<li>Copy the .otf files to the project.</li>
<li>Confirm the .otf files have set the project as target.</li>
<li>Added the .otf files in 'Fonts provided by application' in plist.</li>
<li>In Build Phases, the .otf files are in 'Copy Bundle Resources'.</li>
<li>Install the font on my Mac.</li>
<li>Try to print out all fonts available but I can't see my custom font.</li>
</ol>

<p>The code I used:</p>

<pre><code>for name in UIFont.familyNames() {
  println(name)
  if let nameString = name as? String
  {
    println(UIFont.fontNamesForFamilyName(nameString))
  }
}
</code></pre>

<ol start="7">
<li>Trying to set the font in code and it worked.</li>
</ol>

<p>The code I used:</p>

<pre><code>textLabel?.font = UIFont(name: "BebasNeueRegular", size: 14)
</code></pre>

<ol start="8">
<li>But I can't set it in interface builder. Any idea?</li>
</ol>

<p>Screenshots:</p>

<p><a href="https://i.stack.imgur.com/6aCvO.png"><img src="https://i.stack.imgur.com/6aCvO.png" alt="Font"></a>
<a href="https://i.stack.imgur.com/25yT0.png"><img src="https://i.stack.imgur.com/25yT0.png" alt="Font-List"></a></p>