登录 立即注册
金钱:

swift3.0-XJDragerDemo

来自: Torr 分类: iOS精品源码 上传时间: 2016-12-15 15:04:17
Tag:侧滑 菜单 视图切换 Drager Swift

项目介绍:

swift3.0-XJDragerDemo

XJDmain

XJDmain

核心父类:
XJDragerViewController

使用说明
01-创建一个主控制器继承自XJDragerViewController即可

注意点:
01-以后在主控制器上添加自定义控件的时候,需要添加到mainView上,而不是添加到view上即可
如:demo中XJViewController中使用同理

02-添加左侧控制器的时候:1-加到leftView上即可 2-需要添加一行代码:

//左边添加需要添加这一句: addChildViewController(leftVc)

代码演示:

extension XJViewController {
fileprivate func setupUI() {
// 01-注意: 只要继承自我的类:XJDragerViewController,以后所有加在view上的视图控件都统统加到mainView上就可以了
mainView.addSubview(navView)
navView.frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.size.width, height: 64)
navView.leftBtn.addTarget(self, action: #selector(leftClick(btn:)), for: .touchUpInside)

// 02-增加左边控制器:同理:左边都是统统加在leftView上就可以了

let leftVc = XJLeftViewController(kTargetRight: kTargetRight)
leftView.addSubview(leftVc.view)
leftVc.view.frame = CGRect(x: 0, y: 0, width:  kTargetRight, height: UIScreen.main.bounds.size.height)
// 03-注意:左边添加需要添加这一句
addChildViewController(leftVc)
}

@objc fileprivate func leftClick(btn : UIButton) {
leftPanClick(btn: btn)
}
}

code4app

相关源码推荐:

我来说两句
*滑动验证:
所有评论(5)
hellokenken 2016-12-16 14:39:20
好好 学习了 确实不错
回复
littleRed 2016-12-16 14:39:40
膜拜大神~
回复
AlonMessi 2016-12-16 14:40:11
mark,收藏了
回复
kengsir 2016-12-16 14:40:54
写的真的很不错
回复
phoiu 2016-12-16 14:40:59
小弟学习了~支持,支持
回复
BlueManlove 2016-12-16 14:41:07
写的真的很不错
回复
code4app热心网友 2016-12-16 16:43:35
虽不明,但觉厉!
回复
code4app热心网友 2016-12-17 11:18:05
楼主威武啊,Code4App有你更给力!
回复
songguoya 2016-12-17 14:15:49
感谢分享,Code4App有你更精彩:)
回复
提取码:  下载次数:71 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
424 0 71
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表