Browse Source

header添加的子控件会在如果超出范围,会显示在scrollview之上

张爱民 10 years ago
parent
commit
1b8b73dd75
1 changed files with 3 additions and 1 deletions
  1. 3 1
      MJRefresh/UIScrollView+MJRefresh.m

+ 3 - 1
MJRefresh/UIScrollView+MJRefresh.m

@@ -35,7 +35,9 @@ - (void)setMj_header:(MJRefreshHeader *)mj_header
     if (mj_header != self.mj_header) {
         // 删除旧的,添加新的
         [self.mj_header removeFromSuperview];
-        [self addSubview:mj_header];
+        //header添加的子控件会在如果超出范围,会显示在scrollview之上
+        //[self addSubview:mj_header];
+        [self insertSubview:mj_header atIndex:0];
         
         // 存储新的
         [self willChangeValueForKey:@"mj_header"]; // KVO