ActionSheet的用法

#pragma mark - UITableView代理方法

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

{

    // 1. 取出用户点击的cell

    UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];

    

    // 2. 判断cell.tag,如果==1,跳转

    if (cell.tag == 1) {

        [selfperformSegueWithIdentifier:@"EditVCardSegue"sender:indexPath];

    } else if (cell.tag == 2) {

        // 让用户选择照片来源

        // * 用相机作为暗示按钮可以获取到更多的真实有效的照片

        UIActionSheet *sheet = [[UIActionSheetalloc] initWithTitle:nildelegate:selfcancelButtonTitle:@"取消"destructiveButtonTitle:@"拍照"otherButtonTitles:@"选择照片", nil];

        

        [sheet showInView:self.view];

    }

}

 

posted on 2013-12-02 22:04  林源  阅读(973)  评论(0编辑  收藏  举报

导航