嵌入式导航控制器栏未显示

时间:2015-05-04 15:19:57

标签: uitableview swift uinavigationcontroller

我试图展示另一个具有嵌入式导航控制器的TableViewController。但是,当我尝试运行模拟时,它没有显示导航控制器。

我附上了一些截图

我的AlertTableViewController.swift代码

override func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject] {


    var deleteAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default,
        title: "Delete",handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in
            // Delete the row from the data source
    } )



    var editAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default,
        title: "Edit",handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in
            // Delete the row from the data source

            let wlObject = self.fetchedResultsController.objectAtIndexPath(indexPath) as! AlertScheduleList

            let editDestinationController = self.storyboard?.instantiateViewControllerWithIdentifier("editWLVC") as! EditWLTableViewController
            editDestinationController.watchlist = wlObject
            self.presentViewController(editDestinationController, animated: true, completion: nil )

    } )

    editAction.backgroundColor = UIColor(red: 255.0/255.0, green: 126.0/255.0, blue: 0.0/255.0, alpha: 1.0)
    deleteAction.backgroundColor = UIColor(red: 236.0/255.0, green: 0.0/255.0, blue: 100.0/255.0, alpha: 1.0)

    return [deleteAction, editAction]
}

我的AlertTableViewController的故事板

enter image description here

运行时的模拟结果

enter image description here

我哪里出错了?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

点击此处,我​​猜你已经检查了任何隐藏栏选项

enter image description here