Я использовал SWRevealviewcontroller
в моем проекте. Сначала я взял viewcontroller
с именем «SWREVEALVIEWController» и установил sw_rear
на номер tableviewcontroller
. А в части sw_front
я установил TabbarViewcontroller
.как решить проблему swrevealviewcontroller
Теперь у меня есть несколько строк данных в моей tableview
, которые я установил, как sw_rear
.
menuArray = ["HOME","ORDER NOW","PHOTOS","REVIEWS","FEEDBACK","RATE US","LOGIN"]
И нажав на каждую конкретную ячейку, я установил ее в соответствующий viewcontroller следующим образом.
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
switch(indexPath.row)
{
case 0 :
print("1st row")
//self.performSegueWithIdentifier("Main", sender: self)
let mainStoryboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let vc : UINavigationController = mainStoryboard.instantiateViewControllerWithIdentifier("home") as! UINavigationController
self.presentViewController(vc, animated: true, completion: nil)
case 1 :
print("2nd row")
let mainStoryboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle())
let vc : UINavigationController = mainStoryboard.instantiateViewControllerWithIdentifier("menuVC") as! UINavigationController
self.presentViewController(vc, animated: true, completion: nil)
Но после использования этого он подходит к соответствующему месту, но без элементов табуляции.
см. Экраны. первый экран
после нажатия ячейки меню на стороне, например, нажав на дом домашние viewcontrollers открытым, но без его TabBar пункта. как это решить ??
И после того, что скользящая кнопка swRevealviewcontromller
не работает после возвращения в любую viewcontroller
, нажав на меню ячеек ... ????
вы можете переименовать контроллер представления на другое имя? –
да любое имя, которое вы можете принять @BashirSidani –