我正在研究使用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. 以编程方式将UIBarButtonItem目标设置为前一视图控制器
- 4. 如何以编程方式将图像设置为壁纸?
- 5. 如何以编程方式将文本颜色设置为文本视图
- 6. 如何以编程方式为UIPageControl设置当前页面?
- 7. 如何以编程方式设置列表视图的OrderedView
- 8. 如何以编程方式设置cell.textLabel.text从不同的视图?
- 9. 如何以编程方式设置视图的高度?
- 10. 如何以编程方式设置集合视图的大小
- 11. 如何以编程方式设置视图控制器
- 12. 如何在Interface Builder中设置后以编程方式修改UIBarButtonItem视图?
- 13. 如何以编程方式获取/设置当前位置?
- 14. 以编程方式配置每个位置的视图设置
- 15. 如何以编程方式将视图添加到视图
- 16. 如何设置图像作为背景以编程方式,iphone
- 17. 如何以编程方式将“Grid.Row”设置为ui控件?
- 18. 如何以编程方式将默认值设置为SharedPreferences?
- 19. 如何以编程方式将href设置为outter网站?
- 20. 如何在Android中以编程方式将adjustViewBounds设置为true?
- 21. 如何以编程方式将密码设置为micro SD卡?
- 22. 如何以编程方式设置masterpage?
- 23. 如何以编程方式设置layout_margin?
- 24. 以编程方式将图像设置为NSView
- 25. 以编程方式将mipmap图像设置为linearLayout背景
- 26. 以编程方式将UITextField设置为编辑模式
- 27. 如何以编程方式为自定义视图(ImageView)设置动画效果?
- 28. 以编程方式设置视图Y位置
- 29. Android:java.lang.OutOfMemoryError,当我尝试以编程方式设置图像视图
- 30. 以编程方式设置图层
由于一吨!我觉得有方法,我只是不知道语法。 –