文章来源:淘论文网   发布者: 毕业设计   浏览量: 45



还可以点击去查询以下关键词:
[Swift]    [定制]    [高仿微]    [Swift 3.0定制 高仿微信]   

项目介绍:

LXFWeChat

Swift 3.0 高仿微信 GitHub

模仿微信的导航栏

在navigationBar底部添加一个添加了渐变层的view

let blurBackView = UIView() blurBackView.frame = CGRect(x: 0, y: -20, width: kScreenW, height: 64) let gradintLayer = CAGradientLayer() gradintLayer.frame = CGRect(x: 0, y: 0, width: kScreenW, height: 64) gradintLayer.colors = [ UIColor.hexInt(0x040012).withAlphaComponent(0.76).cgColor, UIColor.hexInt(0x040012).withAlphaComponent(0.28).cgColor ] gradintLayer.startPoint = CGPoint(x: 0, y: 0) gradintLayer.endPoint = CGPoint(x: 0, y: 1.0) blurBackView.layer.addSublayer(gradintLayer) blurBackView.isUserInteractionEnabled = false blurBackView.alpha = 0.5 // 设置导航栏样式 navigationBar.barStyle = .black navigationBar.insertSubview(blurBackView, at: 0)表情面板和更多面板

遇到的问题总结了一下,开题报告,可以参考下以下总结的文章

《iOS - Swift UICollectionView横向分页滚动,cell左右排版》

《iOS - Swift UICollectionView横向分页的问题》

聊天界面

《iOS - Swift 仿微信聊天图片显示》

《iOS - Swift UITableView的scrollToRow的"坑"》

《iOS - Swift UIButton中ImageView的animationImages动画执行完毕后,图标变暗》

首页

《iOS - Swift 仿微信小红点(无数字)》

由于个人原因,近期不怎么有时间去完善该项目,所以先同步上来,待有空继续去搞定它!

目前完成的功能微信界面

显示右上角的菜单

显示最近联系人

最近联系人信息未读数的显示

通讯录界面

联系人的排序

联系人总数显示

发现界面

动态小红点的显示

购物选项的链接跳转

我界面

个人头像的上传与设置,及头像的保存

我的二维码界面的显示及二维码的保存

聊天界面

小视频的录制与发送

小视频的播放

聊天时间

图片的发送与显示

未发送成功的重发功能

语音的录制与发送

语音的播放动态效果

已知BUG

小视频和图片发送出去后不能立即更新显示缩略图

效果图动态图







静态图










开题报告


这里还有:


还可以点击去查询:
[Swift]    [定制]    [高仿微]    [Swift 3.0定制 高仿微信]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/6188.docx
  • 上一篇:多功能小画毕业设计板 LXFDrawBoard
  • 下一篇:模仿高德地图查询控件