UIImageViewController ...如何添加子视图?

时间:2012-04-29 16:38:52

标签: cocoa-touch uiview uiimagepickercontroller uiactivityindicatorview

我有一个实现委托方法的UIImageViewController对象:

- (void)imagePickerController:(UIImagePickerController *)picker 
        didFinishPickingMediaWithInfo:(NSDictionary *)info

在该委托方法中,我试图呈现一个UIActivityIndi​​catorView来提醒用户该图像正在写入目录。我已经尝试了多种方式来访问视图并添加UIActivityIndi​​cator对象无济于事。

    activity = [[UIActivityIndicatorView alloc]
    initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
    CGPoint ctr = CGPointMake(160, 240);
    activity.center = ctr;

    [picker.navigationController.visibleViewController.view addSubview:activity]; 
    [activity startAnimating];

1 个答案:

答案 0 :(得分:0)

为什么[picker.view addSubview:activity];不起作用?如果您尝试这样做会发生什么,因为您说您已经尝试过。 (无论多种方式都意味着)