相关疑难解决方法(0)

如何定位UIView?

我花了几个小时尝试定位UIView并最终想出我需要修改视图框架.所以我像这样在UIViewController子类中添加了一个'setPosition'方法

- (void) setPosition:(CGPoint)position
{

    CGRect newFrame = self.view.frame;
    newFrame.origin.x = position.x;
    newFrame.origin.y = position.y;
    self.view.frame = newFrame;

}
Run Code Online (Sandbox Code Playgroud)

然而,这似乎很简单,我不明白为什么UIViews已经没有这个方法,这让我觉得这可能不是正确的方法.这是我的问题......

这种方法还可以,或者我在做一些我不应该做的事......出于某种原因?

cocoa-touch uiviewcontroller uiview

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

cocoa-touch ×1

uiview ×1

uiviewcontroller ×1