fix bugs: screen shot should be taken from top-most-viewController 

none