我如何处理UIActionSheet
和三十二?
我正在关注this教程。
我知道通过点击缩略图查看器中显示的一张照片是由Three20免费提供给您的。此外,该库还提供了所有本机功能,如捏合缩放,滑动导航和点击以隐藏/显示导航箭头和后退按钮。
我想添加一个按钮,如果被用户点击,会显示UIActionSheet
,其中包含通过邮件或彩信共享照片的选项并保存(使用UIImageWriteToSavedPhotosAlbum),用户可以选择其中一个。< / p>
我看到很多有关此内容的教程,但我需要自己做这个。
答案 0 :(得分:0)
UIActionSheet *actionViewPopup;
<。>文件中的
actionViewPopup = [[UIActionSheet alloc] initWithTitle:nil
delegate:self
cancelButtonTitle:@"Cancel"
destructiveButtonTitle:nil
otherButtonTitles:@"email",@"sms",nil];
[actionViewPopup showInView:self.parentViewController.tabBarController.view];
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
//THIS METHOD SHOWS WHICH BUTTON FROM ACTION SHEET IS PRESSED
if (buttonIndex == 0)
{
NSLog(@"email clicked");
//do code for email (mail composer)
}
if (buttonIndex == 1)
{
NSLog(@"sms clicked");
//do code for sms
}
}