gpt4 book ai didi

iphone - addSubview 奇怪的效果

转载 作者:行者123 更新时间:2023-11-28 23:10:28 25 4
gpt4 key购买 nike

我有动画打开 NSViewController,它尝试添加 subview :

[self.view addSubview:joinToCompanyView];

joinToCompanyView.frame = NSMakeRect(self.view.frame.origin.x + self.view.frame.size.width / 2 - joinToCompanyView.frame.size.width / 2, self.view.frame.origin.y + self.view.frame.size.height / 2 - joinToCompanyView.frame.size.height / 2, joinToCompanyView.frame.size.width, joinToCompanyView.frame.size.height);

添加此 subview 后,我对该 subview 产生了奇怪的模糊效果: enter image description here

任何想法都会被采纳

最佳答案

你的 subview 是模糊的,因为框架使用了 float 。

要为您的框架强制使用整数值,只需执行以下操作:

[joinToCompanyView setFrame:CGRectIntegral(joinToCompanyView.frame)];

您还可以将构成框架的所有值都转换为 int,但 CGRectIntegral 会为您完成所有工作。

关于iphone - addSubview 奇怪的效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8435687/

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