0

如何将这种 Objective-C 格式转换为 Swift?我已经创建了一个名为Bridging-Header.h.

我已经将此库头导入到桥接头中。

#import "DraggableView.h"
#import "DraggableViewBackground.h"
#import "OverlayView.h"

然后我想把这个Objective-C的东西转换成swift。

DraggableViewBackground *draggableBackground = [[DraggableViewBackground alloc]initWithFrame:self.view.frame];
    [self.view addSubview:draggableBackground];

到目前为止我已经做了什么,我DraggableViewBackgroundDraggableViewBackground.h我的ViewController.swift.

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading the view.

        var instanceOfDraggableViewBackground: DraggableViewBackground = DraggableViewBackground()

    }
}

参考库:https ://github.com/cwRichardKim/TinderSimpleSwipeCards

4

1 回答 1

0

你可以试试这个。替换为您的frame

var draggable = DraggableViewBackground(frame: CGRectMake(0, 0, 100, 100))
self.view.addSubview(draggable)
于 2015-01-14T03:27:06.763 回答