【发布时间】:2018-03-06 08:36:56
【问题描述】:
我有一个名为 Dataview 的类,它连接到我的应用程序中的普通视图,现在我正在尝试使用类名和 alpha 更改此视图的可见性,但它不起作用。所以我的问题是为什么?
代码如下:
import UIKit
class DataView: UIView {
var sliderOne = SliderOne()
var sliderTwo = SliderTwo()
var sliderThree = SliderThree()
func visibility(visible: Bool){
if(visible == true){
self.alpha = 1.0
}else if(visible == false){
self.alpha = 0.0
}
}
func sliderCount(sliderArray:[SliderView]){
}
}
在我的主要观点中,我这样做:
var dataView = DataView()
override func viewDidAppear(_animated: Bool){
/*either this*/ dataView.alpha = 0.0
/*or this */ dataView.visibility(visible:false)
}
我得到仍然可见的视图的结果?
【问题讨论】:
标签: class uiview swift4 xcode9