В моем приложении для iPad я использовал UISplitViewController
, где в главном представлении содержится табличное представление, в то время как в подробном представлении содержится UIViewController
.На кнопке подробный вид события появляется поверх основного вида, код указан ниже.Этот код отлично работает на iPad 3.2, но не работает на ios 4.2.
UIViewController *leftUIV = [appDelegate.splitViewController.viewControllers objectAtIndex:0];
UIViewController *rightUIV = [appDelegate.splitViewController.viewControllers objectAtIndex:1];
CGRect rectMaster = leftUIV.view.frame;
CGRect rectDetail = rightUIV.view.frame;
rectMaster.size.width = 0;
rectDetail.size.width = 1024;
rectDetail.origin.x = 0;
[leftUIV.view setFrame:rectMaster];
[rightUIV.view setFrame:rectDetail];
Пожалуйста, помогите, как мне решить?