<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 實現首頁四個頂部按鈕的布局 通過定位 和 flex 布局 技術可以實現頁面的布局。 ![](https://img.kancloud.cn/6b/a2/6ba223accbbb1c404aa08c80bb6ac66b_2196x1622.png) # 封裝文字按鈕 項目中有些按鈕是一個文字,那么我們需要封裝一個文字按鈕組件。 文字要想能點擊,需要使用 `TouchableWithoutFeedback` 組件套起來: ![](https://img.kancloud.cn/d3/e5/d3e501c23b73320a934548ccb3a42019_1368x568.png) 封裝好之后,就可以這樣使用了: ![](https://img.kancloud.cn/63/f5/63f579a1cf0c104d873e40e13829622c_2162x1446.png) # 按鈕下面的白色條 ![](https://img.kancloud.cn/67/f3/67f3f2f369dca688ecf4c0ab8cb21472_702x420.png) ## 先制作白線 ![](https://img.kancloud.cn/d7/98/d798cadd9fe8b7d71540ec23902f6eea_2210x1690.png) ## 制作白線的移動動畫 ![](https://img.kancloud.cn/41/a9/41a948351c50fb0e5f209cbca39fb57b_1234x1724.png) ## 使用轉換實現動畫 我們剛剛使用了 `left` 這個屬性實現的動畫,但是使用這個屬性實現動畫時,無法啟用原生動畫驅動功能 `useNativeDriver={false}`,性能不是特別好。 所以我們可以使用轉換中的 translateX 來實現平移的動畫,這個屬性可以應用原生動畫驅動,所以動畫改寫為: ![](https://img.kancloud.cn/86/9c/869c4aa2b31a89668043e1a00d09de97_1376x1414.png) 總結:實現動畫時,盡量使用轉換 (transform) 中的屬性,因為這些屬性可以啟用 RN 的原生動畫驅動以提高性能。 ## 在左右滑動時,白線也移動 現在只有點擊兩個按鈕時白線才會移動,我們應該讓左右滑動屏幕時白線也隨著一起移動。 ViewPager 這個組件上有一個事件 `onPageSelected` ,這個事件會在每次滑動完成之后調用,所以我們就可以在每次滑動完之后獲取當前的下標,然后讓白線移動。 ![](https://img.kancloud.cn/a2/23/a223d8baec25c5545c87024264be57e4_1202x918.png) 加了代碼之后在滑動時白線也會隨之移動。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看