国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使UIScrollView的子控件在scrolling的過程中,子控件不滾動(固定在某個位置)

2019-11-09 16:46:48
字體:
來源:轉載
供稿:網友

使UIScrollView的子控件在scrolling的過程中,子控件不滾動(固定在某個位置)

受本篇問答的啟發

http://stackoverflow.com/questions/11272847/make-uiview-in-uiscrollview-stick-to-the-top-when-scrolled-up

修改代碼如下

注意:使UIScrollView的子控件self.letter在scrolling的過程中,子控件self.letter向上不滾動(固定在某個位置),向下可隨著self.scrollView一起滾動

其中self.letterY是在self.letter(本身是一個UIView)初始化的時候把自身的frame.origin.Y值存儲到全局變量self.letterY中

#PRagma mark UIScrollViewDelegate- (void)scrollViewDidScroll:(UIScrollView *)scrollView{        CGPoint point = scrollView.contentOffset;        CGFloat Y = point.y;        CGRect frame = self.letter.frame;        if (Y > 0) {            if (Y <= (self.letterY + 35)) {                frame.origin.y = self.letterY + Y;            } else {                frame.origin.y = Y;            }        } else {            frame.origin.y = self.letterY;        }        self.letter.frame = frame;                if (point.y > 95) {            scrollView.contentOffset = CGPointMake(point.x, 95);        }}

如果覺得此篇文章管用,請在下方點個贊


上一篇:Support V4的拆分

下一篇:面向對象介紹

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 庄浪县| 建湖县| 南宁市| 青河县| 庆元县| 离岛区| 罗田县| 漯河市| 通化县| 晋州市| 油尖旺区| 新和县| 南陵县| 汾阳市| 通河县| 镇雄县| 清苑县| 慈溪市| 宁德市| 青浦区| 吉安县| 耒阳市| 信丰县| 高密市| 青龙| 平利县| 海南省| 武川县| 绍兴县| 凯里市| 丰都县| 定州市| 新平| 榆树市| 太白县| 周宁县| 正安县| 镇远县| 桦川县| 托里县| 西和县|