【发布时间】:2014-10-27 19:49:58
【问题描述】:
我有一个 BaseViewController 和一个名为 hideStatusBar 的布尔属性,初始化为 false。
import Foundation
import UIKit
class BaseViewController: UIViewController {
var hideStatusBar: Bool = false
override func prefersStatusBarHidden() -> Bool {
return hideStatusBar
}
}
在从这个基类派生的子类中,我将hideStatusBar 的值设置为true。但它似乎并没有改变价值。我仍然在prefersStatusBarHidden 方法中得到错误。
该方法确实有效。我更改了属性的值和真假并进行了测试。
你怎样才能让它工作?
【问题讨论】:
标签: ios properties swift boolean ios8