-
Notifications
You must be signed in to change notification settings - Fork 4
Description
#iOS【star 】我的模块
个人中心
首页 预约的明星个数没有返回,需要添加个接口
1.我的资产WealthVC 控制器
- 界面截图:
-
1 界面用了一个viewcontroller 然后上面的我的资产是自己写的 因为默认的导航背景颜色是白色 所以选择了tableview 盖住 导航 界面的接口已经设置好
-
2 点击充值进行了判断在类别里面写了请求身份证信息,如果接口返回的real_name 为空说明这个人没有实名验证,所以进行提示身份验证
实名认证通过之后来判断是否设置交易密码 设置了交易密码进入充值页面,没有的话进行设置交易密码
(1) 充值 selectTypeHeight 来判断选择支付视图的高度 SelectPayType 是选择充值方式的视图按钮 其中判断是什么充值方式是paytype
- 3 提现是多余的 当时为了判断所以才加上的
- 通用设置
- 界面截图:
1.所有的webview 封装了一个BaseWebVC 这是视图控制器
调用方法 : let vc = BaseWebVC()
vc.loadRequest = "http://www.baidu.com"
vc.navtitle = "买卖规则"
self.navigationController?.pushViewController(vc, animated: true)
2.重置登录密码:和登录的重置登录密码一个控制器是ForgotPwdVC 这个控制器
3.重置交易密码:就是和重置登录密码一个控制器,界面相同,调用的时候需要传入时间戳和验证码
4.点击进入个人中心 需要添加修改昵称和微信返回图像,
5.预约的明星列表,接口返回的是预约的明星列表,已调通GetOrderStarsVC 控制器 一个列表页面 界面如图
利用了大神的 BaseCustomPageListTableViewController 来进行请求
6.分答页面的明星通讯录 接口已调通 ContactListViewController 控制器 控制器是一个列表页
7.实名认证 ,现在已经和接口调通了数据,现在有个bug就是接口返回的数据都是乱码 视图控制器是VaildNameVC
8.资金明细:一个列表页MoneyDetailList 列表页面 利用了大神的 BaseCustomPageListTableViewController 来进行请求 接口现在没有返回按照时间来筛选的接口 后期加上
9.客服中心 : 静态tableviewcontroller 来添加数据
10.个人中心 : 进入界面请求实名认证信息,根据接口返回的real_name 来判断是否实名认证
- 设置交易密码 TradePassWordVC 界面如图
通过 pwdCircleArr 来添加输入框的数目 输入之后来进行下一个界面确认输入支付密码 其中 确认支付密码和第一次输入的密码是一个控制器 通过设置 setPass变量 来判断是否设置交易密码
分答 界面如图
- 1 系统消息 服务端返回数据来接收系统交易的信息 界面如图 视图控制器是SystemMessageVC
- 1 明星通讯录 可以查看购买的明星可以交易明星的时间一个列表页 ContactListViewController 利用大神的basetableviewcongtroller
登录注册
父视图是一个 ContainVC 里面有个一个scrllview 放了 loginVC 和registVC
点击登录和注册来判断 scrollview的滚动 其中微信登录返回的数据判断是在containvc 里面进行的 界面如图
现在有个优化点 就是添加了全屏的手势移除显示view 手势即可
- 3 找回登录密码 :












