-1
我一直在嘗試創建一個數字行應用程序,它使用UIScrollView類將所有標籤和刻度添加到數字行(基本上創建UI),以便我可以實現無限滾動的錯覺。無法在ViewController和子類之間傳遞數據
問題是數字線是交互式的,所以輸入到我必須訪問的UIScrollView,比如在數字行上選擇一個數字。然而,每當我嘗試從UIScrollView類傳遞數據(如選擇的數字)到ViewController類時,它永遠不會工作,因爲ViewController中的數據值保持爲0.這是我的代碼:
( ItemVC是保存了滾動視圖控制器,CalculationVC是一個我想將數據傳遞到)
//In the UIScrollView class
let destVC: ItemVC = ItemVC()
destVC.number = myNumber
//In the ItemVC class
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "Go" {
let destVC: CalculationVC = CalculationVC()
destVC.firstNumber = number
}
}
我猜測問題是在UIScrollView類的代碼,因爲在ItemVC中,數字的值永遠不會更改爲適當的值,它只是停留在0。 – user3754646