Commit 4ff6808d cgx

优化腹式呼吸法页面

1 个父辈 f37dedf2
......@@ -71,18 +71,26 @@
- (void)updateNaviTitleAndBgImg:(RelaxTrainModel *)trainModel {
[self.bgIV setImageWithURL:[NSURL URLWithString:trainModel.bg_url] placeholderImage:[UIImage imageNamed:@"basicPlaceholder"]];
self.cusTitleLab.text = trainModel.audio_name;
self.titleLab.text = trainModel.audio_name;
}
#pragma mark - UIScrollViewDelegate
- (void)scrollViewDidScroll:(UIScrollView*)scrollView {
CGFloat offset = scrollView.contentOffset.y;
NSLog(@"offset:%f", offset);
if (offset >= 35) {
if (offset >= self.lucencyView.contentSize.height - kScreenHeight) {
self.dkBackBtn.hidden = YES;
self.dsNaviBar.alpha = 1;
self.titleLab.hidden = NO;
self.cusTitleLab.hidden = YES;
self.isNeedUpdateStatusBarStyle = YES;
}
if (offset <= -20) {
if (offset <= -kStatusBarHeight) {
self.dkBackBtn.hidden = NO;
self.dsNaviBar.alpha = 0;
self.titleLab.hidden = YES;
self.cusTitleLab.hidden = NO;
self.isNeedUpdateStatusBarStyle = NO;
}
}
......@@ -131,6 +139,9 @@
#pragma mark - 设置状态栏文字颜色(重写父类)
- (UIStatusBarStyle)preferredStatusBarStyle {
if (self.isNeedUpdateStatusBarStyle) {
return UIStatusBarStyleLightContent;
}
return UIStatusBarStyleDefault;
}
......
......@@ -164,7 +164,6 @@
if (offset >= kTopHeight(0)) {
self.dkBackBtn.hidden = YES;
self.titleLab.hidden = NO;
[self preferredStatusBarStyle];
} else if (offset == 0) {
self.dkBackBtn.hidden = NO;
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!