繁体   English   中英

在Cocoa中,View和Frame之间有什么区别?

[英]In Cocoa, what is the difference between a View and a Frame?

我已经在线搜索并阅读了Apple文档,但是我找不到一个直观的解释视图和框架之间的区别,以及它们如何相互关联。 我希望得到一个解释,请随意包括任何其他有助于澄清的相关术语。

“视图”是显示在应用程序UI中的可视元素。 您在屏幕上看到的大多数元素(标签,按钮等)都是“视图”的类型。 请参见什么是视图

在Cocoa中, frame只是视图的一个属性,它定义了视图所在的位置( origin ,定义为指示视图放置在其超视图中的位置的xy坐标)以及它的sizesize ,定义为视图的widthheight )。 请参阅了解视图的框架和边界

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM