我将一个UIVIEw拖到我的场景中,将该类改为我的自定义控件,将其连接到VIEwController上的插座.当控件被点击时,我想要做的是对另一个VIEwController执行(推送).但是,设计师的网点不在我的UIControl设置.
有可能吗?如果是这样,我该怎么做才能启用该课程?
@H_502_14@解决方法 我不这么认为查看Connections Inspector窗格,UIbutton和UIbarbuttonItem实例得到特殊处理 – 可以连接到相邻视图控制器的额外“触发的段落” *** 作:在将视图的类更改为UIControl的后代时,可以提供标准的控件事件套件,不幸的是,Interface Builder不允许您连接到一个segue.您可以做的最好的方法是从视图控制器创建一个手动触发的段落,然后将自定义控件连接到以编程方式执行segue的IBAction方法:
- (IBAction)performManualSegue:(XYZCustomControl *)sender{ [self performSegueWithIDentifIEr:@"manualPushSegue" sender:sender];}总结
以上是内存溢出为你收集整理的iphone – 如何获得一个定制的UIControl作为推动动作参与segue?全部内容,希望文章能够帮你解决iphone – 如何获得一个定制的UIControl作为推动动作参与segue?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)