[英]In Cocoa, what is the difference between a View and a Frame?
我已经在线搜索并阅读了Apple文档,但是我找不到一个直观的解释视图和框架之间的区别,以及它们如何相互关联。 我希望得到一个解释,请随意包括任何其他有助于澄清的相关术语。
“视图”是显示在应用程序UI中的可视元素。 您在屏幕上看到的大多数元素(标签,按钮等)都是“视图”的类型。 请参见什么是视图 。
在Cocoa中, frame
只是视图的一个属性,它定义了视图所在的位置( origin
,定义为指示视图放置在其超视图中的位置的x
和y
坐标)以及它的size
( size
,定义为视图的width
和height
)。 请参阅了解视图的框架和边界 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.