国产探花免费观看_亚洲丰满少妇自慰呻吟_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的拆分

下一篇:面向對象介紹

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瓦房店市| 尉犁县| 兴义市| 克东县| 城市| 九江市| 台湾省| 武清区| 车致| 林周县| 荔波县| 习水县| 通海县| 耒阳市| 沅江市| 金华市| 汝阳县| 大冶市| 双辽市| 波密县| 龙南县| 紫云| 恩施市| 贵德县| 蕲春县| 大同县| 嘉义市| 大港区| 宜昌市| 桃源县| 阿坝县| 焉耆| 青龙| 龙泉市| 县级市| 上饶县| 黄大仙区| 梁平县| 湘潭县| 吕梁市| 祥云县|