jjzjj

revealViewController

全部标签

ios - 在 iOS 的 SWRevealController 中保持 View Controller 的保存状态?

我在我的应用程序中使用SWRevealController。我有一个MainController作为应用程序启动时显示的“HOME”。现在我在该屏幕上有textfield和其他控件。当我切换到另一个屏幕并返回“主页”时,“主页”屏幕上的所有数据都消失了。它在那里不显示任何数据。我想保存它的状态。现在我想将该ViewController保留在堆栈中,这样当我返回此viewcontroller时,它仍保留在堆栈中,而其他ViewController只是弹出。请解释我该怎么做?我为此使用以下代码。-(void)tableView:(UITableView*)tableViewdidSelec

ios - SWRevealViewController 不与 swift 3 切换

我使用的是swift2.1的代码overridefuncviewDidLoad(){super.viewDidLoad()ifrevealViewController()!=nil{menuButton.target=revealViewController()menuButton.action="revealToggle:"view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())}}现在,我将Swift3用于:overridefuncviewDidLoad(){super.viewDid

ios - 简单地插入 SWRevealViewController 以实现单细胞 swift?

我正在使用SWRevealViewController。使用此代码@IBOutletweakvarmenuButton:UIBarButtonItem!overridefuncviewDidLoad(){super.viewDidLoad()ifself.revealViewController()!=nil{menuButton.target=self//.revealViewController()menuButton.action=Selector("backAction")menuButton.image=UIImage(named:"back_arrow")menuButto

ios - SWRevealViewController 不工作,因为类型 'XX-ViewController' 的值没有成员 'revealViewController'

我通过拖放添加了SWRevealViewController.h和SWRevealViewController.m。没有弹出桥接header。我也有3个pod文件。所以我只想检查是否由于“未添加头文件”或其他pod文件而出现错误。我的代码如下。overridefuncviewDidLoad(){super.viewDidLoad()openSlideMenuView.target=self.revealViewController()}错误如下:-Valueoftype'HomeViewController'hasnomember'revealViewController'

iOS-使用 SWRevealViewController 打开后 View 时使前 View 变暗

我试图在显示后View时使前View变暗。有什么办法吗?请swift(我对objc不是很有经验..我知道,我知道-不需要说教..)谢谢 最佳答案 在您的MenuVC中(位于后面并充当侧边菜单的TableViewController)。添加以下内容。letdarkView=UIView()overridefuncviewWillAppear(_animated:Bool){darkView.addGestureRecognizer(revealViewController().tapGestureRecognizer())darkVi

ios - 通过 segue 返回后 SWRevealViewController 是否为零?

在loginVC中,我创建了一个点击按钮,它会像这样通过segue转到主tabbarcontroller..@IBActionfuncbtnLoginPressed(sender:AnyObject){self.performSegueWithIdentifier("logintoMain",sender:self)}成功转到tabbarmainVC,但之后swRevealviewController变为nil..并且滑动在这里不起作用。为什么?classMaintabbarController:UIViewController{@IBOutletweakvarslideBtn:UIB

ios - 如何隐藏条形按钮项目

我的屏幕流程如下登录->注册->汽车详情以上3个界面都在navigation-controller中,但是不允许用户从Car-Details返回到Registration。为了实现它,我已经overridefuncviewWillAppear(animated:Bool){self.navigationItem.setHidesBackButton(true,animated:true);}在CarDetailsViewController中。所以它隐藏了后退按钮,如果Controller在导航Controller中,该按钮会自动创建。到目前为止还不错。在提供所有详细信息后,用户会进入

ios - SWRevealViewController:当 self.revealViewController().revealToggleAnimated(true) 时 frontViewController 上的回调是什么

OptionViewController.swift:这是滑动菜单overridefunctableView(tableView:UITableView,didSelectRowAtIndexPathindexPath:NSIndexPath){varoption:OptionVOoption=viewOptions[indexPath.row]varnav=UIStoryboard.navigationController(option.identifier)!vardetailController=nav.topViewControllerasDetailsViewControll

ios - revealViewController() 总是返回 nil

我在使用Xcode7.2和iOS9.2中的revealViewController时遇到了一些问题。我的应用程序从嵌入导航Controller的ViewController开始,以执行登录。登录后,或者如果存在登录token,我会使用以下代码跳转到嵌入导航Controller中的另一个ViewController:lethomePage=self.storyboard?.instantiateViewControllerWithIdentifier("HomeViewController")as!HomeViewControllerlethomePageNav=UINavigation

swift - 麻烦 : 'PrincipalViewController' does not have a member named 'revealViewController' in swift

我正在使用Swift中的SWRevealViewController创建侧边栏菜单。问题是我收到以下错误:“PrincipalViewController”没有名为“revealViewController”的成员我正在处理的代码是:classPrincipalViewController:UIViewController{@IBOutletweakvarmenuButton:UIBarButtonItem!overridefuncviewDidLoad(){super.viewDidLoad()//Thisisthelinewiththeerrorifself.revealViewC
12