大佬教程收集整理的这篇文章主要介绍了在iPhone和iPad上,JTRevealSideBar UI不会在横向模式下正常显示,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
- (CGRect)applicationViewFrame { CGRect appFrame = [[UIScreen mainScreen] applicationFrame]; CGRect expectedFrame = [self.view convertRect:appFrame fromView:nil]; return expectedFrame;
}
- (UIView *)viewForLeftSidebar { CGRect mainFrame = [self.navigationController applicationViewFrame]; if (!self.leftSidebarViewController) { SP2SideBarViewController * sideController = [[SP2SideBarViewController alloc] initWithStyle:UITableViewStylePlain]; self.leftSidebarViewController = sideController; [sideController release]; self.leftSidebarViewController.sidebarDelegate = self; if ( self.callerAppName ) [self.leftSidebarViewController setLaunchAppName:self.callerAppName]; if ([UIHelper isPad]) { self.leftSidebarViewController.view.frame = CGRectMake(0,mainFrame.origin.y,SIDEBAR_IPAD_WIDTH,mainFrame.size.height); } else { self.leftSidebarViewController.view.frame = CGRectMake(0,170,mainFrame.size.height); } self.leftSidebarViewController.title = @"LeftSidebarViewController"; self.leftSidebarViewController.view.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleHeight; } self.leftSidebarViewController.slideDecksCount = [slideDecks count]; self.leftSidebarViewController.jsonDecksCount = [self.jsonDecks count]; // [self.leftSidebarViewController.tableView reloadData]; return self.leftSidebarViewController.view; }
提前致谢
以上是大佬教程为你收集整理的在iPhone和iPad上,JTRevealSideBar UI不会在横向模式下正常显示全部内容,希望文章能够帮你解决在iPhone和iPad上,JTRevealSideBar UI不会在横向模式下正常显示所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。