日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>通訊/手機編程>

iOS 上怎么可以實現(xiàn)可展開式菜單

大?。?/span>0.10 MB 人氣: 2017-09-25 需要積分:2

?

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

iOS 上怎么可以實現(xiàn)可展開式菜單

此庫支持 3 個狀態(tài)。主要目的是在滾動 UIScrollView 時獲得流暢的轉(zhuǎn)換。

iOS 上怎么可以實現(xiàn)可展開式菜單

支持的狀態(tài)

UIScrollView

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

UIScrollView 使用 UIPanGestureRecognizer 在內(nèi)部檢測滾動手勢。UIScrollView 的滾動狀態(tài)被定義為 contentOffset: CGPoint 屬性。 可滾動區(qū)域由 contentInsets 和 contentSize 聯(lián)合決定。 因此,起始的 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%

      發(fā)表評論

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

      發(fā)表評論,獲取積分! 請遵守相關規(guī)定!

      ?
      长治县| 钟山县| 大庆市| 宜都市| 平遥县| 栾川县| 广平县| 株洲县| 曲靖市| 沛县| 株洲县| 托克托县| 新晃| 聂拉木县| 江阴市| 施秉县| 眉山市| 韩城市| 北流市| 大埔县| 子洲县| 左权县| 岗巴县| 天台县| 安福县| 大厂| 建阳市| 剑川县| 余干县| 阿瓦提县| 洛川县| 宁夏| 铜山县| 信宜市| 观塘区| 阳曲县| 左贡县| 宁波市| 关岭| 青川县| 库尔勒市|