我有一個顯示在UIView中的UITableView - 我這樣做的原因是我想在表格上放置一個實心矩形(使用CGContextSetBlendMode kCGBlendModeMultiply)並不斷改變它的顏色,所以我得到了表格文本顏色不斷變化的效果。我想不出任何其他方式做這件事,但我遇到的問題是,彩色矩形總是出現在桌子下面,並牢牢地位於其他UIView的頂部(或者如果我改變子視圖的順序)。無論我做什麼,它對桌子都沒有任何影響。有沒有改變UIView內顯示順序的方法?桌子從IB連接。我不確定還有哪些其他信息需要發佈給任何可能能夠回答的人!非常感謝您的幫助。如何在UIView中的表格上放置圖形矩形
0
A
回答
0
爲了用另一個UIView覆蓋您的TableView,覆蓋的UIView必須與TableView或TableView的祖先之一具有兄弟關係。如果TableView是「在UIView中顯示的」,那麼顯示它的UIView永遠不會遮掩TableView。子視圖總是掩蓋父視圖。在「在UIView中顯示」中創建另一個UIView,它將成爲TableView的兄弟視圖,並且可以放在它的頂部。像這樣:
UIView *parentView = [[UIView alloc] initWithFrame:parentFrame];
UITableView *tableView = [[UITableView alloc] // table create parameters....
[parentView addSubiew:tableView];
UIView *obscuringView = [[UIView alloc] initwithObscuringFrame];
[parentView addSubView:obscuringView];
模糊視圖將位於表視圖的頂部。
相關問題
- 1. 在網格上的矩形和矩形放置中居中文本
- 2. 如何將圖像放置到選定的矩形上的indesign
- 3. 如何在JPanel上放置圖形?
- 4. 如何在矩形中設置圖像?
- 5. 我們如何將圖像放在畫布上的矩形中
- 6. 在圖框上繪製矩形 - 如何限制矩形區域?
- 7. 如何在矩形中創建矩形?
- 8. 如何使用Java將較小的矩形放置在較大的矩形內?
- 9. 如何將一個矩形放置在框架的左上角?
- 10. 如何創建圓形UIview而不是矩形形狀
- 11. 爲什麼在UIView中有框架矩形和邊界矩形?
- 12. 如何在圖形中放置colorlegend(corrplot)
- 13. 如何形成在Matlab上的一個矩形網格
- 14. 如何將圖像置於矩形中?
- 15. 在SFML中隨機放置矩形
- 16. 如何在android中縮放矩形?
- 17. 如何縮放矩形?
- 18. 如何在底圖上繪製矩形
- 19. 如何計算矩形網格中的矩形數量?
- 20. 如何計算並在矩形區域上放置圓圈?
- 21. 如何在一個矩形內部放置一個標籤圖
- 22. 網格上的矩形
- 23. 在C中拖放矩形#
- 24. 如何在XAML中的網格單元格上拉伸矩形
- 25. 帶圓角矩形和陰影的UIView:陰影出現在矩形上方
- 26. 如何在imagej上繪製一個16x16的矩形表格?
- 27. 如何在d3.js中的文本後面放置矩形
- 28. 如何按網格順序放置矩形?
- 29. ZedGraph x軸圖形上的矩形頂
- 30. 創建非矩形uiview
謝謝!似乎已經破解它!看起來很容易,當你知道如何...怪異的壽,當我複製和粘貼它的代碼時,「[ScoresView addSubView:]:無法識別的選擇器發送到實例」,這讓我扯掉我的頭髮!原來在我從瀏覽器複製的字符串中有隱藏的字符,只有當我手動輸入「insertSubView:」時纔會實現... – SomaMan 2011-02-10 14:09:18