不透明度只持续一秒钟
Opacity only holds for a second
我想在 UIViewcontroller 的 backgroundView 上将不透明度设置为 40%
我在 Storyboard 中设置了不透明度:
它保持正确的不透明度大约 1 秒,然后背景变成全黑。
我没有在 viewDidLoad
或其他任何地方设置背景颜色。
您还需要设置 self.view.isOpaque = false
和 self.modalPresentationStyle = .overCurrentContext
。
在您 controller
的情节提要中,请参阅以下屏幕截图:
对于您的 view
请参阅以下屏幕截图:
我想在 UIViewcontroller 的 backgroundView 上将不透明度设置为 40%
我在 Storyboard 中设置了不透明度:
它保持正确的不透明度大约 1 秒,然后背景变成全黑。
我没有在 viewDidLoad
或其他任何地方设置背景颜色。
您还需要设置 self.view.isOpaque = false
和 self.modalPresentationStyle = .overCurrentContext
。
在您 controller
的情节提要中,请参阅以下屏幕截图:
对于您的 view
请参阅以下屏幕截图: