我是sharekit和ios开发的新手。想从按钮而不是工具栏实现sharekit方面有所帮助。
例如,我共享一个链接:
- (IBAction) btnShareClicked :(id)sender;
{
SHKItem *item = [SHKItem URL:webView.request.URL title:[webView pageTitle]];
SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];
[actionSheet showFromToolbar:self.navigationController.toolbar];
}
如何更改此示例代码以包含按钮而不是工具栏..需要一些指导..对不起,如果这是一个愚蠢的问题......
答案 0 :(得分:1)
- (IBAction) btnShareClicked :(id)sender;
{
NSString *text = @"Hello";
SHKItem *item = [SHKItem text:text];
SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];
[actionSheet showInView:self.view];
}
答案 1 :(得分:1)
只需查看UIActionSheet
文档...
e.g。
[actionSheet showInView:[sender view];
或:
[actionSheet showFromRect:[[sender view] frame] inView:[[sender view] superview] animated:YES];
假设发件人是你的按钮,它应该是。