I am implementing google plus sharing successfully by using the following lines of code. But after sharing it doesn't come back to initial screen. Is there any delegate call after completing the procedure of sharing
- (void)googelSharing{
    //Set bool for Handler 
    [self setUserDefaultForSharing:NO];
    GPPSignIn  *signIn = [GPPSignIn sharedInstance];
    signIn.clientID = kClientId;
    signIn.scopes = @[@"https://www.googleapis.com/auth/plus.login"];
    id<GPPShareBuilder> shareBuilder = [[GPPShare sharedInstance] shareDialog];
    // This line will fill out the title, description, and thumbnail from
    // the URL that you are sharing and includes a link to that URL.
    [shareBuilder setURLToShare:[NSURL URLWithString:@"https://www.example.com/restaurant/sf/1234567/"]];
    [shareBuilder open];
}
				
                        
It is not possible because when u request to open the specific web page iOS automatically transfer this request to Safari . And Safari will open that web page.
One thing you can do is used UIWebView in your app and open the web page inside
UIWebViewand u can easily get back to perviousviewControllerOR web page by adding simpleUIButtonincurrentViewControllerclass.Here is code
If u are used
UIWebViewthan refer this answer it will help you Back Button on UIWebView