我正在研究使用UIView
s作爲背景到文本的應用程序。我在storyboard
文字背後提出了觀點,但由於某些原因,有些文章仍然處於文本的前面。有沒有辦法將這些視圖以編程方式發送回去?這裏是我談論的屏幕截圖如何以編程方式將視圖設置爲前/後?
5
A
回答
6
您可以在這兩種使用方法:
- (void)bringSubviewToFront:(UIView *)view;
- (void)sendSubviewToBack:(UIView *)view;
view.sendSubviewToBack(subview)
和view.bringSubviewToFront(subview)
- bringSubviewToFront: 移動指定的子視圖,使其出現在它的兄弟姐妹的頂部。
- sendSubviewToBack: 移動指定的子視圖,使其顯示在其同胞的後面。
https://developer.apple.com/reference/uikit/uiview?language=objc
1
sendSubviewToBack
API是你想要完成這項任務的。
移動指定的子視圖,以便它出現在其同胞的後面。
此方法將指定視圖移動到子視圖屬性中視圖數組的開頭。
UIView類引用
下面是如何調用這個API Swift
郎的代碼片段:
斯威夫特
yourSuperview.sendSubviewToBack(yourSubview)
相關問題
- 1. 如何以編程方式爲我的tabBarController設置視圖?
- 2. 以編程方式將背景色調設置爲EditText視圖
- 3. 以編程方式將顏色設置爲繪製視圖
- 4. 以編程方式將UIBarButtonItem目標設置爲前一視圖控制器
- 5. 如何以編程方式將圖像設置爲RadioButton參數?
- 6. 如何以編程方式將圖像設置爲壁紙?
- 7. 如何以編程方式將VectorDrawable設置爲ImageView的圖像
- 8. 如何以編程方式將文本顏色設置爲文本視圖
- 9. 如何以編程方式爲UIPageControl設置當前頁面?
- 10. 如何以編程方式設置cell.textLabel.text從不同的視圖?
- 11. 如何以編程方式設置集合視圖的大小
- 12. 如何以編程方式設置視圖控制器
- 13. 如何以編程方式設置列表視圖的OrderedView
- 14. 如何以編程方式在文本視圖上設置android:layout_weight?
- 15. 如何以編程方式設置視圖的高度?
- 16. 如何以編程方式設置根視圖控制器?
- 17. 以編程方式將DatePicker時間設置爲當前時間
- 18. 如何在Interface Builder中設置後以編程方式修改UIBarButtonItem視圖?
- 19. 如何以編程方式獲取/設置當前位置?
- 20. 以編程方式配置每個位置的視圖設置
- 21. 如何以編程方式將視圖添加到視圖
- 22. 如何以編程方式將「Grid.Row」設置爲ui控件?
- 23. 如何以編程方式將href設置爲outter網站?
- 24. 如何以編程方式將時區設置爲UTC + 08:00
- 25. 如何以編程方式將一個值設置爲md-select
- 26. 如何以編程方式將默認值設置爲SharedPreferences?
- 27. 如何在Android中以編程方式將adjustViewBounds設置爲true?
- 28. 如何以編程方式將NSWindow設置爲全屏?
- 29. 如何以編程方式將密碼設置爲micro SD卡?
- 30. 如何設置圖像作爲背景以編程方式,iphone
由於一噸!我覺得有方法,我只是不知道語法。 –