0

私はシェアキットと ios の両方の開発に不慣れです。ツールバーの代わりにボタンから共有キットを実装する際に助けが欲しい..

たとえば、リンクを共有しています。

- (IBAction) btnShareClicked :(id)sender;
{
    SHKItem *item = [SHKItem URL:webView.request.URL title:[webView pageTitle]];
    SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];
    [actionSheet showFromToolbar:self.navigationController.toolbar];
}

このサンプル コードを変更して、ツールバーの代わりにボタンを含めるにはどうすればよいですか?

4

2 に答える 2

1

ドキュメントを確認してくださいUIActionSheet...

例えば

[actionSheet showInView:[sender view];

また:

[actionSheet showFromRect:[[sender view] frame] inView:[[sender view] superview] animated:YES];

送信者があなたのボタンであると仮定します。

于 2012-11-17T14:08:53.560 に答える
1
- (IBAction) btnShareClicked :(id)sender;
{
     NSString *text = @"Hello";

    SHKItem *item = [SHKItem text:text];
    SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];  
    [actionSheet showInView:self.view];
}
于 2012-11-17T14:04:14.380 に答える