导航视图中的取消按钮不起作用

时间:2015-12-16 08:16:27

标签: ios uiviewcontroller

Cancel Button 取消按钮的代码是

<!doctype html>
<html>

<head>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
</head>

<body>
  <span class="add-on"><i class="glyphicon glyphicon-calendar"></i></span>
</body>

</html>

在跟踪程序时,我可以看到该方法被调用,但是视图并没有被忽略到前一个视图控制器。

1 个答案:

答案 0 :(得分:2)

如果您使用导航视图控制器,则应使用

[self.navigationController popViewControllerAnimated:YES];

而不是dismissViewControllerAnimated

PS实际上,我认为你使用故事板和segues,在这种情况下你应该使用UnwindSegue What are Unwind segues for and how do you use them? 您还应该阅读有关应用程序导航的一些常见文档...