Reuse logic for containing view when set outside of the dedicated initia...

...lizer and also require scrolling of the tableview to fail before recognizing the tap gesture on the cell