我想从一个按钮Click.I能够使用自定义类提供一个TableViewController。无论如何在那里使用自定义类来呈现它,以便它不会在iOS版本中崩溃?
popOverViewController = [[ACCPopoverViewController alloc] initWithStyle:UITableViewStylePlain];
[popOverViewController setTheMainArray:self.popoverListArray];
[popOverViewController setPopinTransitionStyle:BKTPopinTransitionStyleSpringySlide];//[self transitionStyleForIndexPath:0]];
if ([self isDismissable]) {
[popOverViewController setPopinOptions:BKTPopinDefault];
} else {
[popOverViewController setPopinOptions:BKTPopinDisableAutoDismiss];
}
[popOverViewController setDelegatePopOverIphone:self];
[popOverViewController setPopinTransitionDirection:BKTPopinTransitionDirectionTop];
[self.navigationController presentPopinController:popOverViewController animated:YES completion:^{
NSLog(@"Popin presented !");
}];
}
我在这里使用Custom PopOver ...
然后我用它来制作动画
[UIView animateWithDuration:0.5
delay:0.1
options: UIViewAnimationCurveEaseIn
animations:^{
self.popoverView.frame = CGRectMake(0, 0, 320, 460);
}
completion:^(BOOL finished){
}];
[self.view addSubview:self.popoverView];
但它显示了ios 7.0中的一些问题,而不是7.1。 唐诺为什么? 检查6.0和更高版本,我检查了约束。 请原谅我,如果我做错了。请提前谢谢。