有沒有人能夠做到相當於border-left:在View上? (我想在ImageView的一側創建一個邊框。)在視圖的一側設置邊框?
4
A
回答
9
訣竅是創建另一個視圖,其中包含邊框的尺寸並將imageView放在旁邊...這是一個醜陋的黑客,但我見過它的唯一方法
0
我知道這是一個老問題 - 但我想我會添加我今天發現的替代方案。
就像醜陋......但也許更簡單。
我需要用分隔符在屏幕上創建一個4個圖標的條形圖。我所做的就是創建一個容器,並在這4個標籤內(其中包含一個標籤)。我將它們設置爲左側:0,25%,50%和75%。然後我將每個嵌入的寬度設置爲24.8%,並將容器的背景顏色設置爲我想要的任何顏色。
例子:
<View id="tb1" bottom="0" height="45dp" width="100%" backgroundColor='#99cc33'>
<View height="45dp" left="0" width="24.8%" backgroundColor='#363636'>
<ImageView width="40dp" image="/images/trip1.png"/>
</View>
<View height="45dp" left="25%" width="24.8%" backgroundColor='#363636'>
<ImageView width="35dp" image="/images/trip2.png"/>
</View>
<View height="45dp" left="50%" width="24.8%" backgroundColor='#363636'>
<ImageView height="40dp" image="/images/trip3.png"/>
</View>
<View height="45dp" left="75%" width="25%" backgroundColor='#363636'>
<ImageView height="35" image="/images/trip4.png"/>
</View>
</View>
/約翰
0
做一個 「查看」 上面。並使「視圖」顏色作爲'backgroundColor'
0
另一個醜陋的黑客。在底部放置背景漸變。您必須先指定高度,並且線條不會100%固定,但您不會在設備上注意到它。
"TextField": { height: 44, backgroundGradient: { type: "linear", startPoint: { x: 0, y: 43 }, endPoint: { x: 0, y: 44 }, colors: [ "white", "#ccc" ] } }
相關問題
- 1. 如何才能在一側設置一個css邊框?
- 2. 設計側邊欄與邊框
- 3. 設置視圖邊界
- 4. 在C#2008中爲列表視圖圖像設置邊框
- 5. 在邊框半徑設置爲高的物體左側使用錯誤邊框顏色的Chrome設置
- 6. 如何在主視圖中設置一個視圖的框架?
- 7. Android自定義圖庫視圖,設置自己的邊框
- 8. 側邊欄框一個在另一個
- 9. Android - 一側邊框ImageButton
- 10. 邊框設置
- 11. 當我在QToolButton中設置邊框圖像時,如何設置邊框顏色?
- 12. CSS邊框邊緣(一側半徑另一側緣)
- 13. 如何設置統一邊框邊距?
- 14. 在JPanel的邊框上設置描邊
- 15. 試圖設置邊框的UIImage的
- 16. ReactNative:在Circle-View的邊框上放置一個視圖
- 17. 可在Android中使用左側或右側邊距繪製邊框的邊框
- 18. 設置邊界的視圖xcode
- 19. 如何在另一個textview的左邊設置文本視圖?
- 20. 如何將邊框設置爲我的卡片視圖?
- 21. 設置部分視圖的邊框顏色
- 22. 沒有設置顏色的表面視圖邊框
- 23. 試圖從被放置在側邊欄
- 24. 在UICollectionView中設置邊框
- 25. 如何在側邊欄框中放置圖像
- 26. 設置UIImage邊框
- 27. Flexbox:設置邊框
- 28. UITableViewCell設置邊框
- 29. 懸停框的動畫邊框(邊框左側,邊框頂部)
- 30. CSS:設置邊框寬度的一半
謝謝 - 是的,這就是我最後做,並能正常工作。 – Dogweather 2011-03-20 04:15:31