Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
233 commits
Select commit Hold shift + click to select a range
df72be4
我的 页面的顶部视图
guodong323 Jul 10, 2020
65a9413
切换分支实验(注释了两行无用代码)
Rock-Connotation Jul 10, 2020
329fab4
如master一样,并且忽略了3D地图的SDK
Rock-Connotation Jul 10, 2020
5c09372
“我的”页面部分
fyh333 Jul 11, 2020
b1b0ca7
将2D换成了3D地图,完成倒计时的功能(动画和字体还没完成,后面完成)。同时忽略了3D地图SDk,其他人下载记得pod3D地图SDK
fyh333 Jul 11, 2020
5e2aef4
修改登录接口
fyh333 Jul 11, 2020
c7f8735
我的 页面的UI布局
guodong323 Jul 11, 2020
dfc07c1
我的 页面的UI布局
fyh333 Jul 12, 2020
6961918
重新完成了一下代码
Rock-Connotation Jul 16, 2020
0d12bee
重新完成了一下代码
fyh333 Jul 16, 2020
60b7338
完善了一下跑步首页的UI,开始功能构建
Rock-Connotation Jul 16, 2020
3f9f697
完善了一下跑步首页的UI,开始功能构建
fyh333 Jul 16, 2020
f7d6588
基本完成运动记录页面
guodong323 Jul 18, 2020
6a2a4f1
基本完成运动记录页面
fyh333 Jul 20, 2020
1926caf
完成解锁按钮的长按动画,并写了一个跑步页的model
Rock-Connotation Jul 20, 2020
fa81e76
完成解锁按钮的长按动画,并写了一个跑步页的model
fyh333 Jul 20, 2020
dbc3871
基本完成我的页面和运动记录页面
guodong323 Jul 20, 2020
04f1265
基本完成我的页面和运动记录页面
fyh333 Jul 20, 2020
f793d1a
完成关于不同机型的适配
guodong323 Jul 21, 2020
e2e5c3b
屏幕适配
fyh333 Jul 21, 2020
4ffb9de
删除,并将.DS_store文件放入.gitignore里面
Rock-Connotation Jul 21, 2020
b1cce5d
删除,并将.DS_store文件放入.gitignore里面
fyh333 Jul 21, 2020
6e13a5d
写了一个locationModel,尝试建立数组绘制轨迹及相关绘图
Rock-Connotation Jul 22, 2020
0f0ea0b
写了一个locationModel,尝试建立数组绘制轨迹及相关绘图
fyh333 Jul 22, 2020
9d72ae8
尝试自定义大头针,倒入图片,优化前面的UI,改自己之前写的乱七八糟的东西
Rock-Connotation Jul 23, 2020
5c55c40
完成了获取本月并展示的效果
guodong323 Jul 23, 2020
9989a63
自定义大头针,倒入图片,优化前面的UI,改自己之前写的乱七八糟的东西
fyh333 Jul 23, 2020
5b8a205
完成了获取本月并展示的效果
fyh333 Jul 23, 2020
5201ff5
解决了前面UI布局的位置偏右问题,设置btn图片,适配了各配件深色模式
Rock-Connotation Jul 24, 2020
a2aa90a
解决了前面UI布局的位置偏右问题,设置btn图片,适配了各配件深色模式
fyh333 Jul 24, 2020
63c2856
完成黑暗模式适配及月份的截取
guodong323 Jul 24, 2020
f5612c9
完成黑暗模式适配及月份的截取
fyh333 Jul 24, 2020
5acb2e9
RunlocationModel的相关
Rock-Connotation Jul 25, 2020
a12a6db
保险commit
Rock-Connotation Jul 25, 2020
c4b83e2
添加分割线并且禁止了tableview的向上回弹效果
guodong323 Jul 25, 2020
28189f3
添加分割线并且禁止了tableview的向上回弹效果
fyh333 Jul 25, 2020
7b21bba
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Jul 26, 2020
2acc4c7
保存所有定位点的信息,自定义用户大头针以及开始和结束位置大头针
Rock-Connotation Jul 26, 2020
bf1dabf
保存所有定位点的信息,自定义用户位置以及开始、结束位置的大头针
fyh333 Jul 27, 2020
478d757
完成绘制轨迹功能,完成跑步完成页面UI
Rock-Connotation Jul 27, 2020
ec6e0f7
完成绘制轨迹功能,完成跑步完成页面UI
fyh333 Jul 27, 2020
01fafe7
完成了分享界面的布局
guodong323 Jul 28, 2020
febed01
完成了分享界面的布局
fyh333 Jul 28, 2020
c54e9ae
日常commit,解锁按钮深色适配
Rock-Connotation Jul 29, 2020
5a029e8
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Jul 29, 2020
6510bfd
完成跑步分享页面
guodong323 Jul 29, 2020
454a647
完成跑步分享页面
fyh333 Jul 29, 2020
1160546
修复:登录接口错误问题,登录请求体参数拼写问题
fyh333 Jul 29, 2020
25981df
完成了距离过短提示框,完善跑步首页的功能
Rock-Connotation Jul 29, 2020
b9cc359
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Jul 29, 2020
1991216
自定义了距离过短时的AlertView,完善了跑步首页的一些功能
Rock-Connotation Jul 29, 2020
f8110b8
自定义跑步距离过短的AlertView,写了一点跑步首页的功能
fyh333 Jul 29, 2020
fbd8918
我的页面改为页面整体滑动
guodong323 Jul 29, 2020
f0a48bd
我的页面改为页面整体滑动
fyh333 Jul 29, 2020
a5a46c6
我的页面的网络请求部分及分享页面的布局
guodong323 Jul 30, 2020
20b27f0
我的页面的网络请求部分及分享页面的布局
fyh333 Jul 30, 2020
e6f495e
完成了倒计时动画效果,修改了定位权限
Rock-Connotation Jul 31, 2020
310b205
我的页面的网络请求
guodong323 Jul 31, 2020
c6a99eb
完成了地图轨迹的平滑处理(未真机测试效果)、自定义跑步结束页面的始终位置的大头针(好像不是很成功),完成跑步结束页面的地图定位
Rock-Connotation Jul 31, 2020
971f0b6
Merge pull request #34 from Rock-Connotation/develop
fyh333 Aug 1, 2020
951e67c
我的页面的网络请求
fyh333 Aug 1, 2020
b0d4753
添加了SVGKit第三方库,以此用来便捷实用SVG格式图片
Rock-Connotation Aug 1, 2020
62d2d21
导入SVGKIt库,改造了跑步首页的地图和地图轨迹代码
Rock-Connotation Aug 1, 2020
9696c12
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Aug 1, 2020
efefee2
导入了SVGKit库、改造了跑步首页和跑步结束页的定位、绘制轨迹的代码
Rock-Connotation Aug 1, 2020
7747f67
导入SVGKit库用以便捷实用SVG格式的图片,完成了地图轨迹的平滑处理、改造跑步首页、结束页的地图定位、轨迹绘制相关代码
fyh333 Aug 1, 2020
7bae405
重新定义位置管理者
Rock-Connotation Aug 2, 2020
7347492
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Aug 2, 2020
3ac6117
设置了分享按钮的图片,分享时的地图截图,跑步首页到跑步结束页的属性传值
Rock-Connotation Aug 2, 2020
fcb155f
跑步结束界面分享界面的分享按钮设置以及地图截图功能的完善
fyh333 Aug 2, 2020
957ff31
图片保存到本地相册未成功
Rock-Connotation Aug 2, 2020
4258461
完成我的界面的时间转换以及修改接口获取数据有错
guodong323 Aug 2, 2020
a111fb2
完成我的界面的时间转换以及修改接口获取数据有错
fyh333 Aug 2, 2020
9d15d14
保险commit
Rock-Connotation Aug 2, 2020
2692fbc
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Aug 2, 2020
93a3f3d
尝试导入SVGKit
Rock-Connotation Aug 2, 2020
266710b
导入SVGKit
fyh333 Aug 2, 2020
37ef286
完善界面,规范字体
Rock-Connotation Aug 4, 2020
a430d5d
完善界面,导入了Impact字体并规范字体
fyh333 Aug 4, 2020
166573b
更新我的页面
Aug 5, 2020
32a0edd
完成我的页面大多数功能
Aug 6, 2020
b8d696f
完成 “我的“页面大多数功能
fyh333 Aug 6, 2020
80df39a
完成首页功能
Aug 10, 2020
0de4443
完成首页功能
fyh333 Aug 10, 2020
a33430f
完成设置基本功能
YYZ4869 Aug 11, 2020
7589eb5
大体完成,增加右滑返回手势
guodong323 Aug 11, 2020
7017a41
修改字体,增加右滑返回功能
guodong323 Aug 11, 2020
598e056
完成设置基本功能
fyh333 Aug 11, 2020
5810a86
Develop
fyh333 Aug 11, 2020
ef8e011
Add files via upload
YYZ4869 Aug 13, 2020
49f8204
Add files via upload
fyh333 Aug 14, 2020
0fe0fc4
完成点击cell跳转到跑步信息页面
guodong323 Aug 14, 2020
6261d0e
完成点击cell跳转到跑步信息页面
fyh333 Aug 14, 2020
eb86a31
适配黑暗模式
YYZ4869 Aug 16, 2020
a215830
适配黑暗模式
fyh333 Aug 16, 2020
ff10ecf
完善排行榜和首页
1511064470 Aug 16, 2020
e98af01
更新第三方库
1511064470 Aug 16, 2020
e495a7a
完善排行榜和首页
fyh333 Aug 16, 2020
d16bb62
如前面很多次commit一样
Rock-Connotation Aug 16, 2020
76945ce
完成地图轨迹测绘、解决了跳转界面tabbar不显示的bug,步频速度折线图已绘制,实现跑步首页下拉拖拽功能
Rock-Connotation Aug 17, 2020
70f9071
.DS_Store banished
Rock-Connotation Aug 17, 2020
bc6ef40
完成地图轨迹测绘、解决跳转界面她八日不显示的bug,绘制完步频、速度折线图、实现跑步首页下拉出现地图功能
fyh333 Aug 17, 2020
fca46c6
Add files via upload
YYZ4869 Aug 17, 2020
0835201
Add files via upload
YYZ4869 Aug 17, 2020
f78c368
Add files via upload
YYZ4869 Aug 17, 2020
4052917
适配首页和排行榜深色模式
1511064470 Aug 17, 2020
a8654fd
Add files via upload
YYZ4869 Aug 17, 2020
d8d5de1
Add files via upload
YYZ4869 Aug 17, 2020
3a05d24
Add files via upload
fyh333 Aug 17, 2020
97e5fab
适配首页和排行榜深色模式
fyh333 Aug 17, 2020
68d00e6
完善首页深色适配
1511064470 Aug 17, 2020
29a603c
完善步频、速度图表,完成我的界面查看跑步记录界面的轨迹、图表绘制
Rock-Connotation Aug 18, 2020
5fa5722
MRMineView的代码,修改登录时账号密码错误崩溃的逻辑
guodong323 Aug 18, 2020
9feee95
Merge pull request #57 from 1511064470/develop
fyh333 Aug 18, 2020
8570d85
解决.DS_Store的问题
guodong323 Aug 20, 2020
b08dbd6
MRMineView的代码,解决.DS_Store的问题
fyh333 Aug 20, 2020
24db274
解决文件丢失问题
Rock-Connotation Aug 20, 2020
8afd70e
解决文件丢失问题
Rock-Connotation Aug 20, 2020
84007b4
上传gyy丢失的文件
Rock-Connotation Aug 20, 2020
ae8a1a2
Merge branch 'develop' of https://github.com/Rock-Connotation/MRMobil…
Rock-Connotation Aug 20, 2020
8164d85
上传gyy的缺失文件
fyh333 Aug 20, 2020
46c8a1a
上传跑步界面文件
Rock-Connotation Aug 20, 2020
eae0ada
上传缺失的跑步文件
Rock-Connotation Aug 20, 2020
814d841
.DS_Store banished!
Rock-Connotation Aug 20, 2020
78e28ac
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Aug 20, 2020
b5b10f8
上传跑步界面缺失的文件
fyh333 Aug 20, 2020
f4ed497
添加丢失的文件
fyh333 Aug 20, 2020
6396008
重写底部tabBar,以及返回时tabBar的显示
guodong323 Aug 21, 2020
d962e96
重写底部tabBar,以及返回时tabBar的显示
fyh333 Aug 22, 2020
2dd66c1
更改排行榜
1511064470 Aug 22, 2020
1c00582
Add files via upload
YYZ4869 Aug 22, 2020
c4bffbe
Add files via upload
YYZ4869 Aug 22, 2020
0da92ce
更改排行榜
fyh333 Aug 22, 2020
2be563c
适配屏幕,适配黑暗模式
fyh333 Aug 22, 2020
83d698f
Add files via upload
YYZ4869 Aug 22, 2020
43c6233
Add files via upload
YYZ4869 Aug 22, 2020
062464a
Add files via upload
YYZ4869 Aug 22, 2020
23215f2
Add files via upload
YYZ4869 Aug 22, 2020
2dcaf5a
Delete 截屏2020-08-06 上午12.46.08.png
YYZ4869 Aug 22, 2020
897afcf
适配屏幕以及黑暗模式
fyh333 Aug 23, 2020
ffacd5c
柱状图偏移及数据的缓存
guodong323 Aug 23, 2020
414ed38
tabBar的图片
guodong323 Aug 23, 2020
66b5401
更改排行榜
1511064470 Aug 24, 2020
022525b
更改排行榜
fyh333 Aug 24, 2020
6ff82fc
对照安卓版本进行一些修改及数据缓存
guodong323 Aug 24, 2020
b2af508
修改代码名字错误问题
guodong323 Aug 24, 2020
aa9434c
柱状图偏移及数据的缓存
fyh333 Aug 24, 2020
8f93ce4
Assets问题,以及键盘收起
guodong323 Aug 25, 2020
e26c9a2
解决数据展示的小bug
guodong323 Aug 25, 2020
9134e27
回调时remove数据
guodong323 Aug 25, 2020
51dd850
视图部分的修改
guodong323 Aug 25, 2020
f9c00b4
去除底部设置的文字
guodong323 Aug 25, 2020
fd707dd
增加没网时的处理
guodong323 Aug 26, 2020
b5ce2e5
增加没网时的数据处理
fyh333 Aug 26, 2020
7e00834
解决一直打印repeat的问题
Rock-Connotation Aug 26, 2020
9af8055
添加意见反馈跳转qq群功能
YYZ4869 Aug 26, 2020
9158c0f
更新返回键样式,修复签名页无法收起键盘的问题
YYZ4869 Aug 26, 2020
8b2d367
反馈页直接跳转至qq群,更改返回键样式,签名页修复键盘不能回收
fyh333 Aug 27, 2020
fc07a3a
tabBar的图片问题
guodong323 Aug 29, 2020
a3b7dfb
tabBar的图片以及深色模式下tabBar图片的切换
guodong323 Aug 29, 2020
3b809c2
深色模式的部分刷新问题
guodong323 Aug 30, 2020
68dbe30
部分深色模式的及时刷新
fyh333 Aug 30, 2020
c35da59
头像昵称签名修改功能修复
YYZ4869 Aug 30, 2020
ddede28
修复进入我的页面卡顿
YYZ4869 Aug 30, 2020
ee998fa
头像昵称签名功能修复
YYZ4869 Aug 30, 2020
5e0da5c
头像昵称签名修改功能修复
fyh333 Aug 30, 2020
1d3fb5a
‘完成动画效果’
Rock-Connotation Aug 31, 2020
396b91d
删除.DS_Store
Rock-Connotation Sep 6, 2020
0dd8780
删除.DS Store文件,解决控制器无法销毁问题。可从跑步页面直接pop回首页
Rock-Connotation Sep 6, 2020
4a9ec4d
Merge branch 'develop' of https://github.com/Rock-Connotation/MRMobil…
Rock-Connotation Sep 6, 2020
befcbe4
解决跳转到首页tabbar不显示的问题
Rock-Connotation Sep 6, 2020
808204b
解决AFN的内存泄漏
Rock-Connotation Sep 6, 2020
56339db
解决内存泄漏问题。完成天气获取、跑步首页的动画效果
fyh333 Sep 6, 2020
fa3e3b8
解决不能登陆的问题
Rock-Connotation Sep 7, 2020
cd700e9
除GPS图标,跑步首页UI已全部核对修改
Rock-Connotation Sep 10, 2020
2caf556
除GPS图标,跑步首页UI已核对修改完
fyh333 Sep 10, 2020
a0d0d02
改变缓存的策略
guodong323 Sep 10, 2020
9ae36be
跑步结束页面UI的调整
guodong323 Sep 11, 2020
8a79867
禁止屏幕旋转
guodong323 Sep 11, 2020
8fcd932
修改缓存策略,修改跑步结束页面的UI,禁止屏幕旋转
fyh333 Sep 11, 2020
6e28293
.DS_Store banished!
Rock-Connotation Sep 11, 2020
5c63b2f
完成自定义地图的配置
Rock-Connotation Sep 12, 2020
2f59d1d
修改退出登录时的bug,修改图表可滑动的长度
guodong323 Sep 13, 2020
aeba735
修改退出登录时的bug,修改图表可滑动的长度
fyh333 Sep 13, 2020
758c191
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Sep 13, 2020
a2b1fd7
完成跑步首页的速度、步频采集逻辑处理,无任何异常情况
Rock-Connotation Sep 13, 2020
a2b1023
cell跳转界面的速度图的逻辑处理,半成品
Rock-Connotation Sep 14, 2020
2169f1b
完成排行榜缓存和首页UI
1511064470 Sep 14, 2020
cb6e774
完成图片从png到svg格式的转换,图片分辨率得到显著提升
Rock-Connotation Sep 14, 2020
9c35989
完成排行榜缓存和首页UI
fyh333 Sep 14, 2020
8277a48
完成自定义地图的配置、跑步首页到跑步结束页的速度采集逻辑处理、跑步首页的相关图片由png格式图片转变为png图片
fyh333 Sep 14, 2020
da5dbcc
增加手势返回,修复黑夜模式下多处颜色错误,优化状态栏动画
YYZ4869 Sep 15, 2020
0441aeb
增加手势返回,修复黑夜模式下多处颜色错误,优化状态栏动画
fyh333 Sep 15, 2020
b022817
跑步完成页面的分享,长按识别二维码功能
guodong323 Sep 15, 2020
89db222
跑步完成页面的分享,长按识别二维码功能
fyh333 Sep 15, 2020
20ae618
添加展示界面手势返回,修改地图样式
guodong323 Sep 18, 2020
4c4ccd0
为pull而commit
Rock-Connotation Sep 18, 2020
49a3386
美化跑步首页的轨迹,转弯处不再出现断裂情况
Rock-Connotation Sep 19, 2020
dd8c20f
重新构建计步器计算步频,完成暂停时停止计步,继续后继续计步的需求
Rock-Connotation Sep 19, 2020
f3dbf30
添加展示界面手势返回,修改地图样式
fyh333 Sep 21, 2020
073b001
修复黑暗模式下设置界面图标模糊
YYZ4869 Sep 21, 2020
79a177f
修复黑暗模式下设置界面图标模糊
fyh333 Sep 21, 2020
4d536b4
解决无法绘制速度折线图的问题,尝试解决上传网络数据
Rock-Connotation Sep 21, 2020
60f6af0
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Sep 21, 2020
b6487ac
修改上午好时间问题
1511064470 Sep 21, 2020
4fa80f5
给分享页面添加app图标,调整分享页面按钮布局,更换头像时的及时刷新
guodong323 Sep 21, 2020
37ec3ce
柱形图与背景线的层级关系
guodong323 Sep 22, 2020
ff43355
登陆页关于2020级的提示,app的图标的更换,增加分享页面数据的展示View
guodong323 Sep 24, 2020
2b3fa04
修改上午好时间问题
fyh333 Sep 28, 2020
660773b
分享页面,柱形图,登陆页面,app图标的修改
fyh333 Sep 28, 2020
1471f8c
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Sep 28, 2020
721c627
重新完成误传到master上的那些操作
Rock-Connotation Sep 29, 2020
c88f0ee
完成跑步数据的上传
Rock-Connotation Sep 30, 2020
186bdc9
完善计步功能
Rock-Connotation Sep 30, 2020
6c8c094
完成上传跑步数据、美化地图轨迹、完善计步功能
fyh333 Oct 2, 2020
0f86591
保存图片到相册
Rock-Connotation Oct 7, 2020
513c3d0
完成跑步首页的滑动动画
Rock-Connotation Oct 8, 2020
8f32aff
跑步首页的动画
Rock-Connotation Oct 9, 2020
5fb1753
完善计步功能和跑步首页动画
fyh333 Oct 9, 2020
e4c3516
去除安卓位置数据中的(-1,-1)的点
Rock-Connotation Oct 11, 2020
3e71a30
.DS_Store banished!
guodong323 Oct 11, 2020
239541c
完善跑步首页动画效果,将移动更改为渐变效果
Rock-Connotation Oct 11, 2020
d6bd693
封装工具类,修改箭头大小
fyh333 Oct 11, 2020
d2af47a
Merge branch 'develop' of https://github.com/fyhNB/MRMobileRun_iOS in…
Rock-Connotation Oct 12, 2020
88499b0
重新封装速度图的逻辑
Rock-Connotation Oct 12, 2020
0e7d67f
保存图片、跑步首页滑动动画、数据展示页的两个图的绘图逻辑封装、去除安卓上传的位置数据中的“-1,-1”坐标点
fyh333 Oct 12, 2020
1e402d4
优化关于界面图标阴影,昵称修改文字间距
YYZ4869 Oct 12, 2020
1dbe296
优化关于界面图标阴影,昵称修改文字间距
fyh333 Oct 13, 2020
ce2e624
修改了一些bug,此为测试版
Rock-Connotation Nov 1, 2020
0858376
修改了一些bug,此为测试版
fyh333 Nov 5, 2020
f77cbc1
重新改变计步逻辑
Rock-Connotation Nov 17, 2020
c777f1a
使用陀螺仪计步逻辑
Rock-Connotation Nov 19, 2020
07bc1d2
该用陀螺仪进行记计步
fyh333 Nov 19, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file modified .DS_Store
Binary file not shown.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/Pods/AMap3DMap/
139 changes: 139 additions & 0 deletions AboutViewController.m
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
//
// AboutViewController.m
// MRMobileRun
//
// Created by 杨远舟 on 2020/8/6.
//

#import "AboutViewController.h"
#import "Masonry.h"
@interface AboutViewController ()

@end

@implementation AboutViewController

- (void)viewDidLoad {
[super viewDidLoad];
[self.navigationItem setTitle:@"关于约跑"];

UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(125, 170, 130, 130)];
imageView.image = [UIImage imageNamed:@"约跑"];
imageView.layer.shadowColor = [UIColor blackColor].CGColor;
imageView.layer.shadowOffset= CGSizeMake(0,0);//偏移距离
imageView.layer.shadowOpacity=0.3;//不透明度
imageView.layer.shadowRadius=10.0;//半径
[self.view addSubview:imageView];
[imageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.centerX.equalTo(self.view);
make.top.equalTo(self.view).offset(170*kRateY);
make.width.equalTo(@(130*kRateY));
make.height.equalTo(@(130*kRateY));
}];

UILabel *lable2 = [[UILabel alloc]initWithFrame:CGRectMake(145, 305,100, 50)];
lable2.text = @"重邮约跑";
lable2.textAlignment = NSTextAlignmentCenter;
[lable2 setFont:[UIFont fontWithName:@"Helvetica-Bold"size:23]];
[self.view addSubview:lable2];
[lable2 mas_makeConstraints:^(MASConstraintMaker *make) {
make.centerX.equalTo(self.view);
make.top.equalTo(self.view).offset(305*kRateY);
make.width.equalTo(@(100*kRateX));
make.height.equalTo(@(50*kRateY));
}];

UILabel *lable3 = [[UILabel alloc]initWithFrame:CGRectMake(147, 330, 100, 50)];
lable3.text = @"Version 2.0.1";
lable3.textAlignment = NSTextAlignmentCenter;
lable3.textColor = [UIColor lightGrayColor];
lable3.font = [UIFont systemFontOfSize:15];
[self.view addSubview:lable3];
[lable3 mas_makeConstraints:^(MASConstraintMaker *make) {
make.centerX.equalTo(self.view);
make.top.equalTo(self.view).offset(330*kRateY);
make.width.equalTo(@(100*kRateX));
make.height.equalTo(@(50*kRateY));
}];

UILabel *lable4 = [[UILabel alloc]initWithFrame:CGRectMake(70, 655, 280, 50)];
lable4.text = @"CopyRight@2013-2020 All Reserved";
lable4.textAlignment = NSTextAlignmentCenter;
lable4.textColor = [UIColor lightGrayColor];
lable4.font = [UIFont systemFontOfSize:15];
[self.view addSubview:lable4];
[lable4 mas_makeConstraints:^(MASConstraintMaker *make) {
make.centerX.equalTo(self.view);
make.top.equalTo(self.view).offset(665*kRateY);
make.width.equalTo(@(280*kRateX));
make.height.equalTo(@(50*kRateY));
}];

UIButton *btn1 = [[UIButton alloc]initWithFrame:CGRectMake(110, 630, 80, 30)];
btn1.backgroundColor = [UIColor clearColor];
[btn1 setTitle:@"检查更新" forState:UIControlStateNormal];
[btn1 setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];
[btn1 addTarget:self action:@selector(actionAlert1) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:btn1];
[btn1 mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.equalTo(self.view).offset(110*kRateX);
make.top.equalTo(self.view).offset(630*kRateY);
make.width.equalTo(@(80*kRateX));
make.height.equalTo(@(30*kRateY));
}];

UIButton *btn2 = [[UIButton alloc]initWithFrame:CGRectMake(185, 630, 90, 30)];
btn2.backgroundColor = [UIColor clearColor];
[btn2 setTitle:@"| 使用条款" forState:UIControlStateNormal];
[btn2 setTitleColor:[UIColor darkGrayColor] forState:UIControlStateNormal];
[btn2 addTarget:self action:@selector(actionAlert2) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:btn2];
[btn2 mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.equalTo(self.view).offset(185*kRateX);
make.top.equalTo(self.view).offset(630*kRateY);
make.width.equalTo(@(90*kRateX));
make.height.equalTo(@(30*kRateY));
}];

if (@available(iOS 13.0, *)) {
UIColor * rightColor = [UIColor colorWithDynamicProvider:^UIColor * _Nonnull(UITraitCollection * _Nonnull trainCollection) {
if ([trainCollection userInterfaceStyle] == UIUserInterfaceStyleLight) {
return [UIColor whiteColor];
} else { //深色模式
UIColor *color = [UIColor whiteColor];
NSDictionary *dict = [NSDictionary dictionaryWithObject:color forKey:UITextAttributeTextColor];
self.navigationController.navigationBar.titleTextAttributes = dict;

return [UIColor colorWithRed:60/255.0 green:63/255.0 blue:67/255.0 alpha:1];
}
}];
self.view.backgroundColor = rightColor; //根据当前模式(光明\暗黑)-展示相应颜色 关键是这一句
}

}
- (void)actionAlert1{
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"已是最新版本,无需更新"message:@""preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil];
UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"好的" style:UIAlertActionStyleDefault handler:nil];
[alertController addAction:cancelAction];
[alertController addAction:okAction];
[self presentViewController:alertController animated:YES completion:nil];
}
- (void)actionAlert2{
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"使用条款"message:@"版权归红岩网校所有,感谢您的使用"preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"好的" style:UIAlertActionStyleDefault handler:nil];

[alertController addAction:okAction];
[self presentViewController:alertController animated:YES completion:nil];
}
/*
#pragma mark - Navigation

// In a storyboard-based application, you will often want to do a little preparation before navigation
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
// Get the new view controller using [segue destinationViewController].
// Pass the selected object to the new view controller.
}
*/

@end
Binary file added Impact.ttf
Binary file not shown.
Loading