![](/img/trans.png)
[英]Show image in SecondViewController when button is clicked in FirstViewController
[英]Unable to control drag button into a SecondViewController
如标题所述,我无法控制将按钮拖动到我创建的SecondViewController中。
这是我采取的所有步骤:
1)进入编辑器->嵌入->导航控制器以创建新的导航控制器。 然后,我在ViewController上添加了一个链接到另一个页面的按钮。
2)然后我创建了另一个swift文件SecondViewController.swift
3)我在“ RootViewController”中添加了一个按钮(基本上是我的原始页面所连接的按钮)
4)我将按钮的类更改为SecondViewController,将“ RootViewController”的类更改为SecondViewController。
5)我尝试将按钮从“ RootViewController”拖动到“ SecondViewController”中,但是它不起作用。
有人能指出我在上述5个步骤中出现的错误吗?
按钮不是视图控制器。 其身份应保持UIButton
或子类UIButton
。
您的名为“ Root View Controller”的VC是UITableViewController的实例。 如果要更改其标识,则必须子类化UITableViewController,并在其中实现表委托和数据源方法。
将此子类称为“ SecondViewController”是非常误导的。 至少所有它都是“ MyTableViewController”。
然后创建另一个子类,这次是UIViewController
。 称之为MyDestinationViewController
。 将VC拖到表VC的右侧,然后在StoryBoard中更改其标识。 从“场景视图”层次结构中揭示的“表视图”单元原型中选择到此目标控制器。 (您需要使用Scene层次结构,因为在Storyboard中正确选择对象层次结构的正确级别非常不便。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.