是否可以创建边界小于框架的自定义uiview(从nib加载)。所以我想展示框架/视图的一部分。在按下按钮时,我想将界限向右滑动以查看整个框架。这可以做到吗?自定义UIView与框架的边界更小
1
A
回答
0
视图的边界表示视图自己的坐标系中的边界矩形。该框架是超视图坐标系中的边界矩形。通过更改视图的变换,即使视图的框架为origin = {0,0},size = {320,480},您也可以轻松地创建一个原点= {0,0}和size = {1,1}的边界矩形}。该视图可能覆盖整个屏幕,但边界仍然只有1个单位的大小。
我明白你想要做什么,而这与边界!=框架是完全不同的。您正在讨论的内容视图只能通过封闭视图显示。这正是UIScrollView为你所做的。
0
它肯定可以,这几乎是滑动视图如何在引擎盖下工作。
0
我认为框架和界限直接关联到视图的主层......但是你可以添加一个子层并移动它。
0
- 使该类成为UIView的子视图。
- 将您想要在另一个视图中显示的内容放入并附上
-addSubview
。 - 确保子视图有
UIAutoresizingNone
集(或者您设置了self.autoresizesSubviews = NO
)并且具有与其实际大小相对应的边界。 - Set
self.clipsToBounds = YES
。 - 更新子视图框架的原点以调整子视图的哪一部分在前视图中可见,或者增加主视图的边界以显示更多剪切的子视图。
相关问题
- 1. iPhone自定义UIView边界
- 2. UIView边界/框架与drawRect不匹配
- 3. 关于从UIView派生的自定义类的边界/框架问题
- 4. AVPlayerLayer没有边界到UIView的框架
- 5. UIView框架和边界错误
- 6. UIView UIScrollview - 框架,边界,中心混淆
- 7. GalleryView的自定义边框框架
- 8. UIImageView与自定义边框
- 9. 表与自定义边框
- 10. UIView的边界大小vs帧大小
- 11. 如何/手动更改自定义UIView的框架?
- 12. 自定义的UIView的边界图纸不顺畅
- 13. 边界和框架大小在viewDidLoad
- 14. 自定义UIView不适合在屏幕的边界Swift
- 15. 自定义图像边界
- 16. 用户界面性能与自定义边框
- 17. 更改边界框的大小
- 18. CAShapeLayer的框架和边界
- 19. UIButton的边界和框架
- 20. EXC_BAD_ACCESS自定义UIView与自定义XIB
- 21. UIView的边界和帧大小
- 22. 如何自定义UIView的单边?
- 23. 在UIView中显示UIImageView的边界框
- 24. 添加表格边框时,*与边界定义:0
- 25. 如何自定义tkinter/ttk小部件和框架的边框颜色?
- 26. 为什么在UIView中有框架矩形和边界矩形?
- 27. 框架集边界问题
- 28. UIView与自定义形状
- 29. 更改UIView边界的形状
- 30. uitextfield的自定义边框
到目前为止,您是否有任何代码? – 2011-03-31 21:31:00