色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>源碼下載>通訊/手機編程>

iOS 上怎么可以實現可展開式菜單

大小:0.10 MB 人氣: 2017-09-25 需要積分:2

?

幾個月前,我有機會實現了一個可展開式菜單,效果同知名iOS 應用 Airbnb。然后,我認為把它封裝為庫會更好。現在我想和大家分享用于實現漂亮的滾動驅動動畫采用的一些解決方案。

iOS 上怎么可以實現可展開式菜單

此庫支持 3 個狀態。主要目的是在滾動 UIScrollView 時獲得流暢的轉換。

iOS 上怎么可以實現可展開式菜單

支持的狀態

UIScrollView

UIScrollView是 iOS SDK 中的一個支持滾動和縮放的視圖。它是 UITableView和UICollectionView的基類,因此,只要支持 UIScrollView,就可以使用它。

UIScrollView 使用 UIPanGestureRecognizer 在內部檢測滾動手勢。UIScrollView 的滾動狀態被定義為 contentOffset: CGPoint 屬性。 可滾動區域由 contentInsets 和 contentSize 聯合決定。 因此,起始的 contentOffset 為 *CGPoint(x: -contentInsets.left, y: -contentInsets.right)* ,結束值為 *CGPoint(x: contentSize.width?—?frame.width+contentInsets.right, y: contentSize.height?—?frame.height+contentInsets.bottom)*.

UIScrollView 有一個 bounces: Bool 屬性。bounces 能夠避免設置 contentOffset 高于/低于限定值。我們需要記住這一點。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 男人大臿蕉香蕉大视频| 在线看片亚洲| 老师扒开尿口男生摸尿口| 第七色男人天堂| 20岁αsrian男同志免费| 小小水蜜桃3视频在线观看| 女侠含泪巨臀迎合79| 和搜子的日子 在线观看| 成人在免费视频手机观看网站| 在线观看成人免费| 四虎一级片| 人妖和美女玩| 美女被艹网站| 久久国产精品福利影集| 国产区免费在线观看| 变态露出野外调教| 99精品国产电影| 中国女人内谢69XXXXXA片| 亚洲精品国产高清嫩草影院| 日日夜夜国产| 你是淫荡的我的女王| 开心成人社区| 久久国产精品无码视欧美| 国语对白老女人8av| 国产精品99久久久久久动态图| qvod快播在线观看| bdsm中国精品调教ch| 92精品国产成人观看免费| 一本色道久久综合亚洲精品蜜桃冫 | 狠狠色狠色综合曰曰| 国产高清亚洲| 国产3级在线观看| 第一次处破女完整版电影| wwww晚晚干| videos gratis欧美另类| av淘宝 在线观看| 99久久99| 芭乐草莓樱桃丝瓜18岁大全| 99热国产这里只有精品9九| 99热久久这里只精品国产WWW| 中文字幕精品AV内射夜夜夜|