当我尝试
myLabel.frame.origin.x
返回0.000000。
我如何获得任何iboutlet的确切位置?
谢谢
最佳答案
视图的框架是相对于其父视图(超级视图)的。要获取相对于屏幕的框架,请执行以下操作:
CGRect screenRect = [myLabel convertRect:self.bounds toView:nil];
要获得相对于其他视图的框架,请用其他视图替换
nil
。关于ios - Objective-C获取iboutlet的位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15299818/