0
我有一個視圖(DataInputContainerView),我將該視圖加載到DataController。這是我的代碼DataController加載DataInputContainerView如何多次加載視圖swift?
var heightInput: CGFloat = 50
lazy var inputContainerView: DataInputContainerView = {
let dataInputContainerView = DataInputContainerView(frame: CGRect(x: 0, y: 0, width: self.view.frame.width, height: self.heightInput))
dataInputContainerView.dataController = self
return dataInputContainerView
}()
該代碼是工作。但我要再次加載,例如
@IBAction func loadAgain(sender: AnyObject) {
self.heightInput += 15
// Put here to load that view again
}
我想做出高度視圖+15再裝
但是,我可以叫我的數據DataInputContainerView?比如,如果我以前使用我的代碼,我可以調用inputContainerView.textView –
如果您不知道視圖的數量或爲它們創建更多實例變量,請將它們放入數組中,如果您知道 – Tj3n
是否可以舉例創建變量爲他們? –