• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ios > (swift)在storyboard中,TableVC跳转到一个VC,这样可行吗?

(swift)在storyboard中,TableVC跳转到一个VC,这样可行吗?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了swift storyboard,storyboard,storyboard quick,storyboard是什么意思,toon boom storyboard等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: (swift)在storyboard中,TableVC 跳转到一个 VC,这样可行吗?
描述:

1、具体问题:

在sb中进行跳转,因为是打算点击TableVC中的不同cell,来跳到不同的VC(当我跳转到TableVC的时候是可以的)

2、做法

  • 在sb中设置了一个点击跳转的segue

  • 然后在代码中的cell点击事件中

self.performSegueWithIdentifier("gotoNext", sender: self)
  • 我暂时不需要传值,所以没有重写跳转方法,只是打算直接跳转

3、结果

结果就是当下一个页面是TableVC时,跳转不会有问题,而下一个页面是VC时,就会报错:


解决方案1:

在tableView边上拉出一个新的viewController(关联自己建的新类aClass)来,然后按住control键,左键从cell上拉到新的viewController上面,从弹出的框框里面选 relation segue的 show。
然后在tableview里面添加方法:
prepareForSeuge(segue: UISegue, sender: AnyObject)
这里的sender就是你点击的cell ,可以根据cell 的title之类的关键有区别性的信息来判断从哪个cell点击过来的。
然后
let destinationViewController = segue.destinationViewController as! aClass
再然后你就可以通过 destinationViewController 来访问aClass里面的属性来设置了。

也就是只用一个ViewController, 通过不同的cell判断来显示不同的内容。
都是纯手打 方法名参数可能会有错误,有问题再追问。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • (swift)storyboard中TableViewController无法调用自定义类
  • (swift)在storyboard中,TableVC跳转到一个VC,这样可行吗?

相关文章

  • 2017-06-05 iOS怎么删除项目中的多余分支
  • 2017-06-05 工具栏里没有语言栏iOS中导航栏隐藏后,设置状态栏不透明无效
  • 2017-06-05 支付宝支付密码是哪个支付验证签名支付失败?——微信支付的app支付
  • 2017-06-05 m3u8关于IOS播放M3U8列表文件的疑问
  • 2017-06-05 问题背后的问题读后感iosloading问题
  • 2017-06-05 ipadairipadmini2ipad黑屏后下载中断
  • 2017-06-05 指向@implementation的EXC_BAD_ACCESS报错?
  • 2017-06-05 iOSAppIOS企业开发者账号发布APP的问题
  • 2017-06-05 关于实时捕获摄像头预览视图图像的问题
  • 2017-06-05 如何用代码的方式使ViewControl的View继承自UIControl

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • mac电脑可以上网但是ping不通所有的ip,这是怎么回事呢
    • AFNetworking如何部署?
    • 为什么WXInvocationConfig这个抽象类会使用单例模式?
    • 如何通过InterfaceBuilder设置数组的值
    • 二级缓存和三级缓存图片(文件、数据)三级缓存
    • iosUIImageView加载网络图片控件大小发生改变,这么解决?
    • android服务运行状态UIStackView运行后无法正确的显示布局
    • 诗经中关于爱情的诗c++中关于boolalpha用法问题
    • storyboardstoryboard页面跳转和传值
    • ios用MJRefresh第三方库上拉加载数据只能加载前两页数据

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有