我在我的應用程序中使用FBConnect。登錄操作表按鈕是標題「登錄Facebook」和「登出Facebook」,但我想顯示「登錄Facebook」和「發佈到Facebook」。目前,它看起來像這樣...iPhone:是否可以隱藏和取消隱藏UIACtionSheet按鈕?
alt text http://freezpic.com/pics/6944f45f17ba4bbb8220637d5a00a1c6.jpg
...但我希望它看起來像這樣...
alt text http://www.freezpic.com/pics/93f28f4f9103f0842c849d7daa644f81.jpg
...可能在這些方法中設置:
- (void)session:(FBSession*)session didLogin:(FBUID)uid {
//Show button log out
}
- (void)sessionDidLogout:(FBSession*)session {
//show button log in
}
從答案評論Edit01-警報表代碼:
-(IBAction)mySheet:(id)sender {
UIActionSheet *menu = [[UIActionSheet alloc] initWithTitle:@"FaceBook"
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:nil
otherButtonTitles:@"Share On the Facebook" ,
@"Log in Facebook" ,
@"LogOut Facebook" ,nil];
[menu showInView:self.view];
[menu release];
}
對不起,我不完全明白! 你能告訴我的代碼? 我實施UIActionSheet有了這個代碼:: - (IBAction爲)MySheet的工作:(ID)發送方{ \t UIActionSheet *菜單= [[UIActionSheet的alloc] initWithTitle:@ 「臉譜」 委託:自cancelButtonTitle:@ 「取消」 destructiveButtonTitle:零 \t \t \t \t \t \t \t \t \t \t \t otherButtonTitles:@ 「分享在臉譜」,@ 「登錄者」,@ 「註銷臉譜」,零]。 \t [menu showInView:self.view]; \t [menu release]; \t \t \t} – Momi 2010-02-02 12:37:17
編輯您的問題以包含驗證碼。我看不懂:-) – 2010-02-02 13:57:11
這個問題已編輯!:) – Momi 2010-02-02 15:32:15