国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp 自定義手機頂部狀態(tài)欄(適配狀態(tài)欄高度)

這篇具有很好參考價值的文章主要介紹了uniapp 自定義手機頂部狀態(tài)欄(適配狀態(tài)欄高度)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

開啟頁面自定義導航欄功能

uniapp 在 pages.json 頁面設置了全局的?globalStyle 的?"navigationStyle": "custom" 或單頁面的?style 的?"navigationStyle": "custom" 之后頁面頂部就沒有自帶的導航欄了,這時用戶可自定義該頁面的頂部導航欄。

示例代碼

HTML

<template>
	<view class="page">
		<view :style="{width: '100%', height: statusBarHeight + 'px'}"></view>
		<view class="top-tab flex-c" :style="{height: navHeight + 'px'}">
			<view class="title" v-if="title">{{title}}</view>
		</view>
	</view>
</template>

js(示例為:vue 3 的?js)

<script setup>
	import {
		ref,
		reactive
	} from 'vue'
	
	// 手機屏幕信息
	const window = uni.getWindowInfo()
	// 膠囊信息
	let menu = uni.getMenuButtonBoundingClientRect()

	const statusBarHeight = ref(0)
	statusBarHeight.value = window.statusBarHeight // 手機狀態(tài)欄高度
	const navHeight = ref(0)
	navHeight.value = (menu.top - window.statusBarHeight) * 2 + menu.height // 導航欄高度
	
</script>

以上就是關于 uniapp 自定義頁面狀態(tài)欄的核心代碼了,這樣的自定義狀態(tài)欄是自動適配手機的狀態(tài)欄的。文章來源地址http://www.zghlxwxcb.cn/news/detail-664161.html

到了這里,關于uniapp 自定義手機頂部狀態(tài)欄(適配狀態(tài)欄高度)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • uni-app獲取系統(tǒng)信息(手機牌子、手機型號、屏幕寬度、屏幕高度)

    uni-app獲取系統(tǒng)信息(手機牌子、手機型號、屏幕寬度、屏幕高度)

    如下 官網鏈接:系統(tǒng)信息的概念 | uni-app官網?

    2024年02月12日
    瀏覽(26)
  • uni-app微信小程序,APP都適用自定義頂部導航

    uni-app微信小程序,APP都適用自定義頂部導航

    *使用自定義的導航樣式,首先需要把原生的頂部的導航方式給隱藏掉(\\\"navigationStyle\\\": \\\"custom\\\") *手機頂部手機狀態(tài)欄的高度 *微信小程序中膠囊的位置信息存儲(使用store存儲) *由于微信小程序中帶有導航膠囊,所以需要根據(jù)膠囊去獲取一定的參數(shù)信息 在微信小程序中,我們只需要獲

    2024年02月06日
    瀏覽(91)
  • 【小程序】uni-app自定義導航欄適配小程序,對齊膠囊

    【小程序】uni-app自定義導航欄適配小程序,對齊膠囊

    實現(xiàn)效果 ?自定義導航欄對齊膠囊按鈕,實現(xiàn)方法是通過獲取膠囊按鈕的頂部(top)高度和自身高度(height),動態(tài)設置導航欄的樣式(style)。 通過uni.getMenuButtonBoundingClientRect(),可以獲取膠囊按鈕的布局位置信息,包括width、height、top、bottom、left、right。 1、定義變量 2、獲

    2024年02月13日
    瀏覽(29)
  • uni-app去除手機的狀態(tài)欄(像電量、信號、時間等)

    一、 uni-app自定義導航欄時,導航內容會和手機自帶的狀態(tài)欄相重疊,為了解決這個問題可以這樣: 二、uni-app手機進入時配置橫/豎屏,可以這樣設置:

    2024年02月16日
    瀏覽(24)
  • uni-app頂部下拉舒心

    操作步驟 基于 scroll-view 組件實現(xiàn)下拉刷新,需要通過以下方式來實現(xiàn)下拉刷新的功能。 配置 refresher-enabled 屬性,開啟下拉刷新交互 監(jiān)聽 @refresherrefresh 事件,判斷用戶是否執(zhí)行了下拉操作 配置 refresher-triggered 屬性,關閉下拉狀態(tài)

    2024年01月24日
    瀏覽(35)
  • uni-app頂部導航條固定

    1.準備 scroll-view 滾動容器,包裹需要滾動的區(qū)域 2.給父容器page設置高度為100%,完全撐開,開啟并flex彈性盒,給滾動容器設值flex值為1 這里父容器必須要給高度,要不然頂部固定不起效

    2024年02月02日
    瀏覽(22)
  • uniapp使用自定義導航欄和手機自帶的狀態(tài)欄重疊

    uniapp使用自定義導航欄和手機自帶的狀態(tài)欄重疊

    【問題界面】: 【正常界面】: 【解決方法】: 在頁面頂部添加代碼 !-- #ifndef H5 -- statusBar/statusBar !-- #endif -- 2.引入占位條并注冊

    2024年02月15日
    瀏覽(20)
  • 【uni-app】UniApp實現(xiàn)微信小程序中撥打手機電話和長按加微信客服好友(完整代碼示例)

    UniApp實現(xiàn)微信小程序中撥打手機電話和長按加微信客服好友(完整代碼示例)

    2024年02月11日
    瀏覽(98)
  • uni-app小程序中做頁面滾動底部或頂部加載效果

    uni-app小程序中做頁面滾動底部或頂部加載效果

    在移動應用開發(fā)中,無限滾動加載是一個常見的功能,用戶可以通過滑動屏幕來加載更多的內容,從而提高應用的用戶體驗。本文將介紹如何使用Uniapp實現(xiàn)無限滾動加載的功能。 概述 我們需要實現(xiàn)的無限滾動加載功能的具體效果如下: 當用戶滑動到底部時,自動加載更多的

    2024年02月08日
    瀏覽(105)
  • 【uniapp】小程序開發(fā):2 安裝uni-ui組件庫、使用pinia狀態(tài)管理、自定義http請求

    【uniapp】小程序開發(fā):2 安裝uni-ui組件庫、使用pinia狀態(tài)管理、自定義http請求

    1、安裝 2、配置組件自動導入 使用 npm 安裝好 uni-ui 之后,需要配置 easycom 規(guī)則,讓 npm 安裝的組件支持 easycom 打開項目根目錄下的 pages.json 并添加 easycom 節(jié)點: 3、安裝插件,實現(xiàn)uni-ui組件的類型提示 安裝完成后,在 tsconfig.json 中增加配置項 4、測試使用 隨便復制一個組件在

    2024年02月08日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包