我正在尝试将Objective-C应用程序转换为Swift,但我仍然坚持使用setBounds。原始代码如下:

- (void)setBounds:(CGRect)bounds {
    [super setBounds:bounds];

    // code
}

Swift中的等价物是什么?我试过在文档和谷歌中查找,但似乎找不到。

最佳答案

您需要覆盖bounds

override var bounds: CGRect{
   didSet{
          //your code here
   }
}

关于objective-c - Swift中的setBounds,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40527869/

10-09 02:40