был удар головы над этим ... Я пытаюсь использовать MJViewPopupViewController и продолжать получать следующее сообщение об ошибке:[ViewController presentPopupViewController: animationType]: непризнанный селектор
****-[ViewController presentPopupViewController:animationType:]: unrecognized selector sent to instance 0x8016a30
2013-07-17 23:35:20.091 DesiTest[1055:c07] ****** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[ViewController presentPopupViewController:animationType:]: unrecognized selector sent to instance 0x8016a30'*******
Для простоты я пытался настроить небольшой тест приложение только с одной кнопкой, при нажатии будет показывать DetailViewController, который содержит UIView с меткой (очень простой)
Вот мой код:
ViewController.m
#import "ViewController.h"
#import "UIViewController+MJPopupViewController.h"
#import "DetailViewController.h"
@interface ViewController()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (IBAction)openView: (id) sender
{
DetailViewController *dView = [[DetailViewController alloc]initWithNibName:@"DetailViewController" bundle:nil];
[self presentPopupViewController:dView animationType:MJPopupViewAnimationFade];
}
@end
DetailViewController.m
#import "DetailViewController.h"
@implementation DetailViewController
@end
Я был бы очень признателен за любую помощь. BTW: Я нахожусь на XCode 4.6.3. Заранее спасибо.
Является ли ваш контроллер представления подкласс MJViewPopupViewController? – zbMax
Hi zbMax, No my view controller не является подклассом MJViewPopupViewController. Я просто следовал примеру автора. –
Можете ли вы дать мне ссылку на то, где вы это основали? Я бы хотел посмотреть. – zbMax