私はUIButtonでSharekitを呼び出そうとしていますが、デバイス上で実行中のボタンをタップすると何も起こりません。私のUIButtonはなぜ機能しませんか?
これは私のビューコントローラの.hの
#import "SHK.h"
#import "SHKFacebook.h"
@interface ViewController : UIViewController <CaptureManagerDelegate>
{
IBOutlet UIButton *upload;
}
@property (nonatomic, retain) IBOutlet UIButton *upload;
-(IBAction)buttonPressed:(id)sender;
にそして、私のView Controllerの.mファイルに関連するコードをする必要があります
@synthesize upload;
-(IBAction)buttonPressed:(id)sender {
SHKItem *item;
NSURL *url = [NSURL URLWithString:@"http://www.gazapps.com"];
item = [SHKItem URL:url title:@"Checkout this site"];
[SHKFacebook shareItem:item];
}
-(void)dealloc
{
[upload release];
}
使用しようとしてほかに(ここではhttp://gazapps.com/wp/2011/07/17/basic-sharekit-customization例からコードを使用して) UIBarButtonの代わりにUIButtonを使用して、私はSharekitのインストール手順を手紙に従ってきました。私のストーリーボードでは、Ctrlキーを押しながら「最初のレスポンダー」にドラッグし、ボタンをbuttonPressedにリンクしました。 xcodeに警告やエラーが表示されません。しかし、私はボタンをタップすると何も起こりません。
このメソッドにログを記録し、呼び出されているかどうかを確認します。 –
Uさんの代理人を "buttonPressed"メソッドをurボタンに割り当てましたか?そうであれば、メソッド定義にブレークポイントを置き、コールされているかどうかを確認してください。 – Krunal
アクションシートなしで、facebookと共有したいですか? – Injectios