dismissModalViewControllerAnimated deprecated

前端 未结 6 1942
猫巷女王i
猫巷女王i 2020-11-28 02:55

I\'ve just upgraded to XCode 4.5 to update my iOS app to run on the 4 inch display for the iPhone 5, but I\'m getting a build error saying dismissModalViewControllerAn

6条回答
  •  北荒
    北荒 (楼主)
    2020-11-28 03:26

    Here is the corresponding presentViewController version that I used if it helps other newbies like myself:

    if ([self respondsToSelector:@selector(presentModalViewController:animated:)]) {
        [self performSelector:@selector(presentModalViewController:animated:) withObject:testView afterDelay:0];
    } else {
        [self presentViewController:configView animated:YES completion:nil];
    }
    [testView.testFrame setImage:info]; //this doesn't work for performSelector
    [testView.testText setHidden:YES];
    

    I had used a ViewController 'generically' and was able to get the modal View to appear differently depending what it was called to do (using setHidden and setImage). and things were working nicely before, but performSelector ignores 'set' stuff, so in the end it seems to be a poor solution if you try to be efficient like I tried to be...

提交回复
热议问题