如何将 SWRevealViewController 的 pushFrontViewController 与 swift 一起使用
how to use pushFrontViewController of SWRevealViewController with swift
我发现 SWReveal 中的 pushFrontViewController 函数。
我已经在故事板的联系人中添加了 UIViewController。
我正在尝试隐藏到 swift,但它不起作用。
这是代码:
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
//CODE TO BE RUN ON CELL TOUCH
var newFrontController: UIViewController
let selectedItemMenu = arrayOfSlider[indexPath.row]
var revealController = SWRevealViewController()
var contact_nav = ContactViewController()
newFrontController = UINavigationController(rootViewController:contact_nav)
revealController.pushFrontViewController(newFrontController , animated:true)
}
我有什么不对的地方吗?
SWRevealViewControllor 并没有那么难。你应该关注 this example。我认为这是您可以尝试的完美示例。它可能对你有帮助!
经过深入研究,我只需要一些简单的代码来解决下面的这个案例:
self.revealViewController().revealToggleAnimated(true)
let vc = storyboard!.instantiateViewControllerWithIdentifier(viewControllerStoryBoardID[indexPath.row]) as! UIViewController
self.revealViewController().setFrontViewController(vc, animated: true)
我发现 SWReveal 中的 pushFrontViewController 函数。
我已经在故事板的联系人中添加了 UIViewController。
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
//CODE TO BE RUN ON CELL TOUCH
var newFrontController: UIViewController
let selectedItemMenu = arrayOfSlider[indexPath.row]
var revealController = SWRevealViewController()
var contact_nav = ContactViewController()
newFrontController = UINavigationController(rootViewController:contact_nav)
revealController.pushFrontViewController(newFrontController , animated:true)
}
我有什么不对的地方吗?
SWRevealViewControllor 并没有那么难。你应该关注 this example。我认为这是您可以尝试的完美示例。它可能对你有帮助!
经过深入研究,我只需要一些简单的代码来解决下面的这个案例:
self.revealViewController().revealToggleAnimated(true)
let vc = storyboard!.instantiateViewControllerWithIdentifier(viewControllerStoryBoardID[indexPath.row]) as! UIViewController
self.revealViewController().setFrontViewController(vc, animated: true)