ios - did设置使用建议?

标签 ios swift2 didset

假设我有一个带有全/小屏幕调整大小按钮的视频播放器。在名为 isVideoFullScreen 变量的 didSet 的变量中编写调整大小(框架、自动布局常量和其他)代码,并仅调用 IBAction 按钮 ->

isVideoFullScreen = !isVideoFullScreen

是的,出于某些其他原因,我正在使用 isVideoFullScreen 变量。

tl;dr 如果可能的话,写一些依赖于变量的代码,把它们写在变量的 didSet 下好吗?

最佳答案

是的,这是可能的。无论您想在 didSet 闭包中放入多少代码都由您决定。但是请记住,最好将调整大小的代码放在另一个函数中并从 didSet 调用该函数。

关于ios - did设置使用建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36478934/

相关文章:

ios - 应用因使用其他平台名称而被拒绝

ios - 生成方波、锯齿波和正弦波样本并写入 AIFF 文件 - 大端问题

ios - 如何在先前授予后再次使用身份验证

swift - 在 UIWebView 中加载本地 HTML 文件

swift - 如何将值从 navigationController 传递到 TabBarController

properties - Kotlin 中是否有 didSet/willSet 模拟?

SwiftUI onReceive 是否可以获取oldValue?

php - 如何在执行函数之前等待 Swift 中的变量? ( swift )

ios - 在表格 View 单元格中标记按钮

ios - 想要在点击时快速返回第一个响应者的索引,但顺序很奇怪