gpt4 book ai didi

macos - 如何在 cocoa 中设置一些 View 的中心

转载 作者:行者123 更新时间:2023-12-03 17:31:33 25 4
gpt4 key购买 nike

我无法在 mac 应用程序中执行 someView.center!如何将 View 的中心设置为类似于 iOS View ?

最佳答案

AppKit 的工作方式与 UIKit 不同——那里没有“center”属性。您需要自己计算适合您的 View 的框架。

CGPoint center = CGPointMake(someX, someY);
CGSize viewSize = [myView bounds].size;
[myView setFrame:CGRectMake(center.x - viewSize.width / 2, center.y - viewSize.height / 2, viewSize.width, viewSize.height)];

关于macos - 如何在 cocoa 中设置一些 View 的中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18834272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com