NSAutoresizingMaskOptions

NSAutoresizingMaskOptions

许多示例使用此代码设置了一个视图autoresizingMask

scrollView?.autoresizingMask = NSAutoresizingMaskOptions.ViewWidthSizable | NSAutoresizingMaskOptions.ViewHeightSizable


在Xcode 7.1.1中,我得到一个错误:


  :二元运算符'|'不能应用于两个
  'NSAutoresizingMaskOptions'操作数

最佳答案

我为我找到了解决方案:

    scrollView?.autoresizingMask.insert(NSAutoresizingMaskOptions.ViewWidthSizable)
    scrollView?.autoresizingMask.insert(NSAutoresizingMaskOptions.ViewHeightSizable)
    print(scrollView?.autoresizingMask)


与是18 =(2 + 16)

希望对别人有帮助

关于ios - 尝试设置 View 的autoresizingMask在Xcode 7.1.1中不起作用,就像在其他示例中一样,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34273436/

10-09 02:06