在文檔中,UIScrollView繼承自UIView。如果這是真的,爲什麼不UIScrollView有一個視圖屬性?如在UIScrollView「view」屬性
self.scrollView.view addSubview
我得到的錯誤,認爲是不是UIScrollView的屬性。我想如果你從一個超類繼承你也獲得這些屬性?對於noob問題抱歉...謝謝。
在文檔中,UIScrollView繼承自UIView。如果這是真的,爲什麼不UIScrollView有一個視圖屬性?如在UIScrollView「view」屬性
self.scrollView.view addSubview
我得到的錯誤,認爲是不是UIScrollView的屬性。我想如果你從一個超類繼承你也獲得這些屬性?對於noob問題抱歉...謝謝。
要一個子視圖添加到你只需要做一個UIScrollView的:
[self.scrollView addSubview:view];
,因爲它是從UIView
繼承所以它本身就是一個UIView
。
[myScrollView addSubview:myView];
這主要是因爲UIScrollView本身就是一個視圖。因此,調用self.scrollView.view
將與在視圖控制器上調用self.view.view
相同
'UIScrollView'繼承自'UIView'而不是具有'view'屬性的'UIViewController'。 –