为什么连续两个页面都使用segue打开

幻影

当我被选中两次时,按钮将打开一个新页面。

//////

主viewController

var Country = [] 
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }
 @IBAction func taxiAction(sender: AnyObject) {
        let opt = ["1","2","3","4","5"]
        Country = opt

        performSegueWithIdentifier("viewPlaceSegu", sender: sender)
    }
...
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {

    // get a reference to the second view controller
    if segue.identifier == "viewPlaceSegu" {
        if let secondViewController = segue.destinationViewController as? TableViewPlace {

    // set a variable in the second view controller with the String to pass
            secondViewController.tnt = Country as! [String]
        }

    }
}

//// http://i.stack.imgur.com/LKrN7.jpg

我试过了,但是没有意识到问题。

有人知道吗?:)

本·沙利文

可能的原因是您已将按钮的按钮连接到情节提要中的新ViewController。当按下按钮时,它将加载在情节提要中创建的序列以及以编程方式创建的序列。

如果这是原因,那么您只需要删除情节提要序列,并从ViewController而不是从按钮创建一个新的情节提要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

php 中的静态,为什么它对两个类都使用一个缓存

来自分类Dev

为什么两个div都使用相同的颜色?只有1定义为绿色

来自分类Dev

为什么在TableColumn <T,S>中对两个通用类型都使用相同的通用类型?

来自分类Dev

为什么ReSharper不建议对这两个块都使用空传播?

来自分类Dev

为什么我的两个虚拟机都使用相同的IP地址?

来自分类Dev

让两个用户都使用Ajax

来自分类Dev

让两个用户都使用Ajax

来自分类Dev

Flutter:连续两个页面上使用相同的BlocBuilder

来自分类Dev

为什么VirtualBox为两个VM实例分配相同的IP地址?两者都使用仅主机网络

来自分类Dev

为什么replaceAll(...)使用两个\\?

来自分类Dev

为什么打开String编译为两个开关

来自分类Dev

为什么猫鼬会打开两个连接?

来自分类Dev

两个连续的警报视图,然后进行Segue

来自分类Dev

Bash-为什么这两个命令在循环中连续而不是并行运行?

来自分类Dev

为什么我在使用几乎相同的代码构建的两个HTML页面中的标题区域中移动?

来自分类Dev

为什么在页面的两个部分中尝试使用PHP时会出现未定义的变量错误?

来自分类Dev

为什么hmac使用两个固定垫参数?

来自分类Dev

为什么要使用两个过滤器?

来自分类Dev

为什么用两个参数(struct inode *,struct file *)打开调用?

来自分类Dev

为什么fork()将两个进程中的每个页面都标记为只读?

来自分类Dev

为什么现代网站将登录过程分散在两个不同的页面上?

来自分类Dev

为什么页面上的两个元素具有相同的 ID?

来自分类Dev

为什么存在两个libpango?

来自分类Dev

为什么存在两个libpango?

来自分类Dev

在两个窗口中都打开页面

来自分类Dev

仅当两个单词都使用grep匹配时才显示输出

来自分类Dev

多处理两个都使用time.sleep()的函数

来自分类Dev

为什么我必须发送两个连续的HTTP Get请求进行身份验证?

来自分类Dev

为什么在添加两个或更多相同对象以连续声明状态时,它们总是生成相同的密钥?

Related 相关文章

  1. 1

    php 中的静态,为什么它对两个类都使用一个缓存

  2. 2

    为什么两个div都使用相同的颜色?只有1定义为绿色

  3. 3

    为什么在TableColumn <T,S>中对两个通用类型都使用相同的通用类型?

  4. 4

    为什么ReSharper不建议对这两个块都使用空传播?

  5. 5

    为什么我的两个虚拟机都使用相同的IP地址?

  6. 6

    让两个用户都使用Ajax

  7. 7

    让两个用户都使用Ajax

  8. 8

    Flutter:连续两个页面上使用相同的BlocBuilder

  9. 9

    为什么VirtualBox为两个VM实例分配相同的IP地址?两者都使用仅主机网络

  10. 10

    为什么replaceAll(...)使用两个\\?

  11. 11

    为什么打开String编译为两个开关

  12. 12

    为什么猫鼬会打开两个连接?

  13. 13

    两个连续的警报视图,然后进行Segue

  14. 14

    Bash-为什么这两个命令在循环中连续而不是并行运行?

  15. 15

    为什么我在使用几乎相同的代码构建的两个HTML页面中的标题区域中移动?

  16. 16

    为什么在页面的两个部分中尝试使用PHP时会出现未定义的变量错误?

  17. 17

    为什么hmac使用两个固定垫参数?

  18. 18

    为什么要使用两个过滤器?

  19. 19

    为什么用两个参数(struct inode *,struct file *)打开调用?

  20. 20

    为什么fork()将两个进程中的每个页面都标记为只读?

  21. 21

    为什么现代网站将登录过程分散在两个不同的页面上?

  22. 22

    为什么页面上的两个元素具有相同的 ID?

  23. 23

    为什么存在两个libpango?

  24. 24

    为什么存在两个libpango?

  25. 25

    在两个窗口中都打开页面

  26. 26

    仅当两个单词都使用grep匹配时才显示输出

  27. 27

    多处理两个都使用time.sleep()的函数

  28. 28

    为什么我必须发送两个连续的HTTP Get请求进行身份验证?

  29. 29

    为什么在添加两个或更多相同对象以连续声明状态时,它们总是生成相同的密钥?

热门标签

归档