wangliang_wd

feat:优化编辑资料,兴趣选择

@@ -43,17 +43,34 @@ struct EditUserInfoPage { @@ -43,17 +43,34 @@ struct EditUserInfoPage {
43 Row() { 43 Row() {
44 Column() { 44 Column() {
45 CustomTitleUI({titleName:'编辑资料'}) 45 CustomTitleUI({titleName:'编辑资料'})
46 - Image(this.headerImg)  
47 - .alt($r('app.media.default_head'))  
48 - .backgroundColor(Color.Gray)  
49 - .width(100)  
50 - .height(100)  
51 - .borderRadius(50)  
52 - .margin({top:20,bottom:-10}) 46 +
  47 + Stack(){
  48 + Image(this.headerImg)
  49 + .alt($r('app.media.default_head'))
  50 + .backgroundColor(Color.Gray)
  51 + .width(84)
  52 + .height(84)
  53 + .borderRadius(42)
  54 +
  55 +
  56 + if (this.headerImg.length === 0){
  57 + Image('')
  58 + .width('84')
  59 + .height('84')
  60 + .backgroundColor(Color.Gray)
  61 + .opacity(0.7)
  62 + .borderRadius(5)
  63 + .borderRadius(42)
  64 +
  65 + Image($r('app.media.seletct_photo'))
  66 + .width('30')
  67 + .height('30')
  68 + }
  69 + }.margin({top:20,bottom:-10})
53 70
54 Button('点击更换头像') 71 Button('点击更换头像')
55 .fontColor(Color.Gray) 72 .fontColor(Color.Gray)
56 - .fontSize(18) 73 + .fontSize(15)
57 .backgroundColor(Color.White) 74 .backgroundColor(Color.White)
58 .margin(20) 75 .margin(20)
59 76
@@ -79,14 +96,14 @@ struct EditUserInfoPage { @@ -79,14 +96,14 @@ struct EditUserInfoPage {
79 Column(){ 96 Column(){
80 Row(){ 97 Row(){
81 Text(r.title) 98 Text(r.title)
82 - .fontSize(18) 99 + .fontSize(15)
83 .fontColor(Color.Gray) 100 .fontColor(Color.Gray)
84 Blank() 101 Blank()
85 102
86 Text(r.subTitle) 103 Text(r.subTitle)
87 .textOverflow({overflow:TextOverflow.Ellipsis}) 104 .textOverflow({overflow:TextOverflow.Ellipsis})
88 .maxLines(1) 105 .maxLines(1)
89 - .fontSize(16) 106 + .fontSize(14)
90 .fontColor(Color.Gray) 107 .fontColor(Color.Gray)
91 .padding({right:10}) 108 .padding({right:10})
92 .width('70%') 109 .width('70%')
@@ -68,7 +68,7 @@ struct LaunchInterestsHobbiesPage { @@ -68,7 +68,7 @@ struct LaunchInterestsHobbiesPage {
68 Stack(){ 68 Stack(){
69 Column({}){ 69 Column({}){
70 Text(item.name) 70 Text(item.name)
71 - .fontSize('35lpx') 71 + .fontSize(18)
72 .fontColor('#FFFFFF') 72 .fontColor('#FFFFFF')
73 .margin({top:'21lpx',left:'19lpx'}) 73 .margin({top:'21lpx',left:'19lpx'})
74 .width('100%') 74 .width('100%')
@@ -140,7 +140,7 @@ struct LaunchInterestsHobbiesPage { @@ -140,7 +140,7 @@ struct LaunchInterestsHobbiesPage {
140 promptAction.showToast({ 140 promptAction.showToast({
141 message : '请先选择您感兴趣的内容哦', 141 message : '请先选择您感兴趣的内容哦',
142 duration: 2000, 142 duration: 2000,
143 - bottom: 50 143 + bottom: '50%'
144 }) 144 })
145 return 145 return
146 } 146 }