UiView setFrame对象

时间:2015-07-14 14:45:26

标签: ios objective-c iphone swift

obj-c项目中,我使用obj-c框架。到目前为止,它工作正常,但我尝试将Swift上编写的旧代码转换为[[self.view viewWithTag:AR_VIEW_TAG]setFrame:arViewFrame];

我设法翻译除了这行代码之外的所有内容:

$scope.translations = /* what i get back as json */

如果有任何帮助,我将非常感激。

2 个答案:

答案 0 :(得分:1)

也许这个?我假设AR_VIEW_TAG是一个Int ...

if let selectedView = view.viewWithTag(AR_VIEW_TAG) {
   // Do something with selectedView
}

答案 1 :(得分:0)

这样的事情对你有用吗?

    let myView = self.view.viewWithTag(AR_VIEW_TAG) as UIView?
    myView?.frame = arViewFrame