解除视图控制器故障在根控制器中查看

时间:2016-03-30 07:45:07

标签: ios swift uiviewcontroller

我已经以编程方式从一个视图控制器执行了segue,每当我按下第二个VC中的按钮时,VC被解除并且出现主VC。想到所需的VC出现,分段控制消失,VC中的tableView移动到主VC的底部,在中间留下空间。每当我滚动视图时,分段控件和表格视图就会以正确的方式显示在正确的位置。我的方法有什么问题我无法弄清楚,请帮助。

enter image description here

//Segue to the another VC
func checkListSegue() {
        let sb = UIStoryboard(name: "Main", bundle: nil)
        let vaccineCheckListVC = sb.instantiateViewControllerWithIdentifier("VaccineCheckListVC") as! VaccineCheckListVC
        presentViewController(vaccineCheckListVC, animated: true, completion: nil)
    }

//return back to main VC 
@IBAction func submitVaccineList(sender: UIButton) {
        self.dismissViewControllerAnimated(true, completion: nil)
    }

First VC Second VC

First VC after dismissing 2nd VC First VC finally when scrolled

0 个答案:

没有答案