實(shí)例講解怎樣定制TabBarItem大小
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
方案一:UIEdgeInsets
適用場(chǎng)景:
適合APP的TabBarItemImage的圖片資源放在本地
圖片超出tabbar的高度,需移動(dòng)其位置,來進(jìn)行適應(yīng)
弊端:
若在本地配置好后,tabbar的圖片就不能改動(dòng)了,若tabbar的圖片來自服務(wù)端,且不停的切換圖片的大小,以上則很難滿足。若有此方面的需求請(qǐng)看方案二。
實(shí)現(xiàn):
[tabbarItem setImageInsets:UIEdgeInsetsMake(《#CGFloat top#》, 《#CGFloat left#》, 《#CGFloat bottom#》, 《#CGFloat right#》)]
注:圖片太大超出tabbar時(shí),系統(tǒng)并不會(huì)調(diào)整image和title的位置,你需要根據(jù)圖片的高度,計(jì)算出需要往上移動(dòng)的高度,然后設(shè)置top和bottom屬性即可。切記top = - bottom,否則image將會(huì)被拉伸或者被壓縮。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
實(shí)例講解怎樣定制TabBarItem大小下載
相關(guān)電子資料下載
- YOLOv8對(duì)象檢測(cè)ONNXRUNTIME部署C++源碼演示 1516
- TorchVision框架下模型導(dǎo)出并部署到ONNXRUNTIME C++全流程解析 303
- 中科昊芯將采用SEGGER的emRun(RunTime Library)用于其編譯器工具 545
- 在i.MX RT的FreeRTOS MCUXpresso工程中添加runtime 659
- runtime 的一些對(duì)比選型和應(yīng)用 153
- 如何實(shí)現(xiàn)YOLOv8 + ONNRUNTIME推理界面化與多線程支持 677
- CUDA Runtime和L2 Cache簡(jiǎn)析 609
- 手把手教你使用LabVIEW ONNX Runtime部署 TensorRT加速,實(shí)現(xiàn)YOLOv5實(shí)時(shí)物體識(shí)別 1591
- 動(dòng)態(tài)布局小結(jié)-Demo 150
- 開源之夏總結(jié)runk:基于Rust的OCI runtime實(shí)現(xiàn) 1606