1) Made token field just fit the tokens when it's uneditable 2) Preliminary stopgap fix for layout issue of tokens in landscape mode by taking out the auto resizing mask
Make accessory button for non editable token field align to vertical centre. Increased horizontal padding for the accessory button by 50%
Fixes bug where tokenFieldDidEndEditing: calls tokenFieldDidBeginEditing and the corresponding delegate callback for beginEditing
Renamed TITokenContact to TIContact to reflect its more generic use elsewhere instead of just being used as TITokens
Allows a token field to be setup with a default tintColor such that all future tokens added by addtokenWithTitle:representedObject will be tinted accordingly. Expose a delegate method tokenTableViewController:didFinishSettingUpTokenField:forRow: to enable further customisation of a token field after it has been created by the controller, such as the setting of a tintColor. Addition of tokens by tapping on search results to the tokenField now respects the tintColor if any
Remove logging
Made example project compilable again
Used lazy loading to setup token fields
Removed logging
Fixes bug where multiple tokens can be created for the same prompt
Added new delegate call backs for frame will and did change. Added ability to disable animation in layout tokens animated
Changed the way the cell moves upwards on search results
Fixes bug where first responder could go haywire if a token field is already the first responder when the table is reloaded
Defines a default label if none is provided
Extended TITokenTableViewController with a TITokenTableView subclass that has a flag set when it is being reloaded, and a delegate callback when reloading completes. Useful to prevent updateContentSize from being called during a reloading, which can cause an exception when the frame size needs to change
Extended TIContact to take phone numbers
Made email and phone label return the default label if nil
Fix bug where irrelevant menu items are enabled in token fields
temporary fix for caret position
shifted view 20px down