Even with the tap gesture cancelTouchesInView set to false,
the keyboard dismiss action causes the add action to not fire.
The solution is to look if the Add button is what was touched
and allow it to continue if so.
Set delegate to self in extension.
Define gestureRecognizer touch receiver method.
Tell view to dismiss keyboard (end editing) when Add touched.
Even with the tap gesture cancelTouchesInView set to false, the keyboard dismiss action causes the add action to not fire. The solution is to look if the Add button is what was touched and allow it to continue if so.
Fixes #147