viewController deprecated, and replaced with new method.
Bug fixed. in accessoryButtonTapped access method viewController replaced with firstAvailableUIViewController method.