1
我正在開發項目,我必須在點擊工具欄按鈕時以這種方式添加一個對話框,當用戶點擊一個對話框打開時有三個按鈕。如何在iPhone的工具欄按鈕上單擊添加對話框?
例如,如果用戶點擊共享按鈕,然後打開一個對話框(指向該按鈕),其中包含三個按鈕Facebook,Twitter,電子郵件。
請確定我不想使用操作表。
請提供任何示例代碼或任何教程。
我正在開發項目,我必須在點擊工具欄按鈕時以這種方式添加一個對話框,當用戶點擊一個對話框打開時有三個按鈕。如何在iPhone的工具欄按鈕上單擊添加對話框?
例如,如果用戶點擊共享按鈕,然後打開一個對話框(指向該按鈕),其中包含三個按鈕Facebook,Twitter,電子郵件。
請確定我不想使用操作表。
請提供任何示例代碼或任何教程。
您可以使用其視圖上的三個所需按鈕創建一個viewcontroller對象。然後在您當前所在的視圖控制器上,您可以調用presentModalViewController:animated方法。像:
MyModalViewController *modalController=[[MyModalViewController alloc]init];
....... then whereever you touch up the tool bar button you can say:
[self presentModalViewController:modalController animated:YES];
但你不應該忘記調用dismissModalViewControllerAnimated在一些點上的對話框(可能是一個按鈕touchupinside目標的操作方法裏面寫這篇文章),以避免粘在屏幕上永遠模式的看法。 :)