input view delegate now extends uitextfield delegate for more customization
fixed case where string are longer than the screen