title: Overriding Emoji Graphics
body: <p>I want to override the emoji icons with my own custom graphics (only within my app). </p>
  
  <p>From what I've read so far, one possible solution is to create a custom font extension which overrides the desired unicode characters. Preferable I would like to maintain inter-operability with CATextLayer.</p>
  
  <p>Edit: Looks like custom fonts won't be my solution; fonts must be defined in gray-scale. Next possibility: Creating a custom CALayer, chunking the string into segments based on emoji code, and doing the type setting + graphics rendering manually (i.e. with core graphics and core text)</p>
  
  <p>Edit: Also looking to maintain smooth scrolling performance in a table views.</p>